pub enum VolumeDescriptor {
BootRecord(BootRecordVolumeDescriptor),
Primary(PrimaryVolumeDescriptor),
Supplementary(SupplementaryVolumeDescriptor),
End(VolumeDescriptorSetTerminator),
Unknown(UnknownVolumeDescriptor),
}Available on crate feature
sync only.Expand description
Identifies a VolumeDescriptor value.
Variants§
BootRecord(BootRecordVolumeDescriptor)
The BootRecord variant.
Primary(PrimaryVolumeDescriptor)
The Primary variant.
Supplementary(SupplementaryVolumeDescriptor)
The Supplementary variant.
End(VolumeDescriptorSetTerminator)
The End variant.
Unknown(UnknownVolumeDescriptor)
The Unknown variant.
Implementations§
Trait Implementations§
Source§impl Clone for VolumeDescriptor
impl Clone for VolumeDescriptor
Source§fn clone(&self) -> VolumeDescriptor
fn clone(&self) -> VolumeDescriptor
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 moreimpl Copy for VolumeDescriptor
Source§impl Debug for VolumeDescriptor
impl Debug for VolumeDescriptor
Auto Trait Implementations§
impl Freeze for VolumeDescriptor
impl RefUnwindSafe for VolumeDescriptor
impl Send for VolumeDescriptor
impl Sync for VolumeDescriptor
impl Unpin for VolumeDescriptor
impl UnsafeUnpin for VolumeDescriptor
impl UnwindSafe for VolumeDescriptor
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