pub struct SparseLayout {
pub logical_size: u64,
pub map_and_padding_size: usize,
pub extents: Vec<SparseExtent>,
}Fields§
§logical_size: u64§map_and_padding_size: usize§extents: Vec<SparseExtent>Trait Implementations§
Source§impl Clone for SparseLayout
impl Clone for SparseLayout
Source§fn clone(&self) -> SparseLayout
fn clone(&self) -> SparseLayout
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 moreSource§impl Debug for SparseLayout
impl Debug for SparseLayout
impl Eq for SparseLayout
Source§impl PartialEq for SparseLayout
impl PartialEq for SparseLayout
impl StructuralPartialEq for SparseLayout
Auto Trait Implementations§
impl Freeze for SparseLayout
impl RefUnwindSafe for SparseLayout
impl Send for SparseLayout
impl Sync for SparseLayout
impl Unpin for SparseLayout
impl UnsafeUnpin for SparseLayout
impl UnwindSafe for SparseLayout
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