pub struct BlockMapping {
pub logical_block: u64,
pub physical_block: u64,
pub length: u64,
pub unwritten: bool,
}Expand description
A single logical→physical block mapping produced by the extent tree or indirect-block walk.
Fields§
§logical_block: u64§physical_block: u64§length: u64§unwritten: boolTrait Implementations§
Source§impl Clone for BlockMapping
impl Clone for BlockMapping
Source§fn clone(&self) -> BlockMapping
fn clone(&self) -> BlockMapping
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for BlockMapping
impl RefUnwindSafe for BlockMapping
impl Send for BlockMapping
impl Sync for BlockMapping
impl Unpin for BlockMapping
impl UnsafeUnpin for BlockMapping
impl UnwindSafe for BlockMapping
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