#[repr(i32)]pub enum SeekWhence {
Set = 0,
Cur = 1,
End = 2,
}Expand description
文件偏移量设置模式
用于 lseek() 系统调用
对应 POSIX 的 SEEK_SET、SEEK_CUR、SEEK_END
参考:include/uapi/linux/fs.h
Variants§
Implementations§
Source§impl SeekWhence
impl SeekWhence
Trait Implementations§
Source§impl Clone for SeekWhence
impl Clone for SeekWhence
Source§fn clone(&self) -> SeekWhence
fn clone(&self) -> SeekWhence
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SeekWhence
impl Debug for SeekWhence
Source§impl PartialEq for SeekWhence
impl PartialEq for SeekWhence
impl Copy for SeekWhence
impl Eq for SeekWhence
impl StructuralPartialEq for SeekWhence
Auto Trait Implementations§
impl Freeze for SeekWhence
impl RefUnwindSafe for SeekWhence
impl Send for SeekWhence
impl Sync for SeekWhence
impl Unpin for SeekWhence
impl UnwindSafe for SeekWhence
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.