#[repr(i32)]
pub enum Whence {
SeekSet,
SeekCur,
SeekEnd,
SeekData,
SeekHole,
}
Directive that tells lseek
and lseek64
what the offset is relative to.
Specify an offset relative to the start of the file.
Specify an offset relative to the current file location.
Specify an offset relative to the end of the file.
Specify an offset relative to the next location in the file greater than or
equal to offset that contains some data. If offset points to
some data, then the file offset is set to offset.
Specify an offset relative to the next hole in the file greater than
or equal to offset. If offset points into the middle of a hole, then
the file offset should be set to offset. If there is no hole past offset,
then the file offset should be adjusted to the end of the file (i.e., there
is an implicit hole at the end of any file).
Performs copy-assignment from source
. Read more
Formats the value using the given formatter. Read more
Creates owned data from borrowed data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static