pub struct VolumeId {
pub partition_guid: Guid,
pub device_path: String,
}Expand description
Identifies an attached volume and how to reach its raw sectors.
Fields§
§partition_guid: GuidGPT partition unique GUID (matched against the handover partition_guid).
device_path: StringNT device path, e.g. \Device\HarddiskVolume3. Used for raw footer
metadata read/write by the kernel SectorIo implementation.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VolumeId
impl RefUnwindSafe for VolumeId
impl Send for VolumeId
impl Sync for VolumeId
impl Unpin for VolumeId
impl UnsafeUnpin for VolumeId
impl UnwindSafe for VolumeId
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