pub struct Extents {
pub signature: u16,
pub number_of_extents_or_indexes: u16,
pub max_extents_or_indexes: u16,
pub depth: u16,
pub generation: u32,
pub extent_descriptors: Vec<ExtentDescriptor>,
pub index_descriptors: Vec<IndexDescriptor>,
pub extent_descriptor_list: BTreeMap<u32, ExtentDescriptor>,
}Fields§
§signature: u16§number_of_extents_or_indexes: u16§max_extents_or_indexes: u16§depth: u16§generation: u32§extent_descriptors: Vec<ExtentDescriptor>§index_descriptors: Vec<IndexDescriptor>§extent_descriptor_list: BTreeMap<u32, ExtentDescriptor>Trait Implementations§
Auto Trait Implementations§
impl Freeze for Extents
impl RefUnwindSafe for Extents
impl Send for Extents
impl Sync for Extents
impl Unpin for Extents
impl UnsafeUnpin for Extents
impl UnwindSafe for Extents
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