pub struct IdeDisk {
pub channel: u8,
pub location: u8,
pub disk_params: DiskParameters,
pub physical_devices: PhysicalDevices,
pub ntfs_guid: Option<Guid>,
pub is_dvd: bool,
}
Fields§
§channel: u8
§location: u8
§disk_params: DiskParameters
§physical_devices: PhysicalDevices
§ntfs_guid: Option<Guid>
§is_dvd: bool
Trait Implementations§
impl Eq for IdeDisk
impl StructuralPartialEq for IdeDisk
Auto Trait Implementations§
impl Freeze for IdeDisk
impl RefUnwindSafe for IdeDisk
impl Send for IdeDisk
impl Sync for IdeDisk
impl Unpin for IdeDisk
impl UnwindSafe for IdeDisk
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> MeshField for T
impl<T> MeshField for T
§impl<T> MeshPayload for T
impl<T> MeshPayload for T
§impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
§fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
Computes the message size, as in [
MessageEncode::compute_message_size
].§fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
Writes the message, as in [
MessageEncode::write_message
].