Sha256: 16072918edbb97e7ac92a0b38bcf0781ff9e968f77661df7778fa0154d2a105e
Contents?: true
Size: 1.29 KB
Versions: 7
Compression:
Stored size: 1.29 KB
Contents
//! The following is derived from Rust's //! library/std/src/io/mod.rs at revision //! dca3f1b786efd27be3b325ed1e01e247aa589c3b. /// Enumeration of possible methods to seek within an I/O object. /// /// It is used by the [`Seek`] trait. #[derive(Copy, PartialEq, Eq, Clone, Debug)] #[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] pub enum SeekFrom { /// Sets the offset to the provided number of bytes. #[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] Start(#[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] u64), /// Sets the offset to the size of this object plus the specified number of /// bytes. /// /// It is possible to seek beyond the end of an object, but it's an error /// to seek before byte 0. #[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] End(#[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] i64), /// Sets the offset to the current position plus the specified number of /// bytes. /// /// It is possible to seek beyond the end of an object, but it's an error /// to seek before byte 0. #[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] Current(#[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] i64), }
Version data entries
7 entries across 7 versions & 1 rubygems