pub struct ExtentDescriptor {
pub logical_block_number: u32,
pub number_of_blocks: u16,
pub block_number: u64,
pub next_logical_block_number: u32,
pub block_diff: u32,
pub upper_part_physical_block_number: u16,
pub lower_part_physical_block_number: u32,
}Fields§
§logical_block_number: u32§number_of_blocks: u16§block_number: u64§next_logical_block_number: u32§block_diff: u32§upper_part_physical_block_number: u16§lower_part_physical_block_number: u32Trait Implementations§
Source§impl Clone for ExtentDescriptor
impl Clone for ExtentDescriptor
Source§fn clone(&self) -> ExtentDescriptor
fn clone(&self) -> ExtentDescriptor
Returns a duplicate of the value. Read more
1.0.0 · 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 ExtentDescriptor
impl RefUnwindSafe for ExtentDescriptor
impl Send for ExtentDescriptor
impl Sync for ExtentDescriptor
impl Unpin for ExtentDescriptor
impl UnsafeUnpin for ExtentDescriptor
impl UnwindSafe for ExtentDescriptor
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