pub enum StorageUtilization {
Full(usize),
Slice {
offset: usize,
size: usize,
},
}
Expand description
Defines if data uses a full memory chunk or a slice of it.
Variants§
Full(usize)
Full memory chunk of specified size
Slice
Slice of memory chunk with start index and size.
Trait Implementations§
source§impl Clone for StorageUtilization
impl Clone for StorageUtilization
source§fn clone(&self) -> StorageUtilization
fn clone(&self) -> StorageUtilization
Returns a copy 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 StorageUtilization
impl RefUnwindSafe for StorageUtilization
impl Send for StorageUtilization
impl Sync for StorageUtilization
impl Unpin for StorageUtilization
impl UnwindSafe for StorageUtilization
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)