pub struct LockDesc {
pub offset: u64,
pub size: u64,
pub exclusive: bool,
}
Expand description
The description of a region in a file to lock.
Fields§
§offset: u64
§size: u64
§exclusive: bool
Trait Implementations§
source§impl<'de> Deserialize<'de> for LockDesc
impl<'de> Deserialize<'de> for LockDesc
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for LockDesc
impl Send for LockDesc
impl Sync for LockDesc
impl Unpin for LockDesc
impl UnwindSafe for LockDesc
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more