pub enum VolumeDescriptorType {
BootRecord,
PrimaryVolumeDescriptor,
SupplementaryVolumeDescriptor,
VolumePartitionDescriptor,
VolumeSetTerminator,
Unknown(u8),
}Available on crate feature
sync only.Expand description
Identifies a VolumeDescriptorType value.
Variants§
BootRecord
The BootRecord variant.
PrimaryVolumeDescriptor
The PrimaryVolumeDescriptor variant.
SupplementaryVolumeDescriptor
The SupplementaryVolumeDescriptor variant.
VolumePartitionDescriptor
The VolumePartitionDescriptor variant.
VolumeSetTerminator
The VolumeSetTerminator variant.
Unknown(u8)
The Unknown variant.
Implementations§
Trait Implementations§
Source§impl Clone for VolumeDescriptorType
impl Clone for VolumeDescriptorType
Source§fn clone(&self) -> VolumeDescriptorType
fn clone(&self) -> VolumeDescriptorType
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 VolumeDescriptorType
Source§impl Debug for VolumeDescriptorType
impl Debug for VolumeDescriptorType
impl Eq for VolumeDescriptorType
Source§impl PartialEq for VolumeDescriptorType
impl PartialEq for VolumeDescriptorType
impl StructuralPartialEq for VolumeDescriptorType
Auto Trait Implementations§
impl Freeze for VolumeDescriptorType
impl RefUnwindSafe for VolumeDescriptorType
impl Send for VolumeDescriptorType
impl Sync for VolumeDescriptorType
impl Unpin for VolumeDescriptorType
impl UnsafeUnpin for VolumeDescriptorType
impl UnwindSafe for VolumeDescriptorType
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