pub struct VolumeDesc {
pub index: usize,
pub kind: VolumeKind,
pub start: u64,
pub len: u64,
pub type_hint: Option<String>,
pub label: Option<String>,
}Expand description
A description of one volume within a scheme, in the parent’s address space.
Fields§
§index: usize§kind: VolumeKind§start: u64§len: u64§type_hint: Option<String>GUID / type name / label hint.
label: Option<String>Trait Implementations§
Source§impl Clone for VolumeDesc
impl Clone for VolumeDesc
Source§fn clone(&self) -> VolumeDesc
fn clone(&self) -> VolumeDesc
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 VolumeDesc
impl Debug for VolumeDesc
impl Eq for VolumeDesc
Source§impl PartialEq for VolumeDesc
impl PartialEq for VolumeDesc
impl StructuralPartialEq for VolumeDesc
Auto Trait Implementations§
impl Freeze for VolumeDesc
impl RefUnwindSafe for VolumeDesc
impl Send for VolumeDesc
impl Sync for VolumeDesc
impl Unpin for VolumeDesc
impl UnsafeUnpin for VolumeDesc
impl UnwindSafe for VolumeDesc
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