pub struct ScsiDisk {
pub location: u8,
pub disk_params: DiskParameters,
pub physical_devices: PhysicalDevices,
pub ntfs_guid: Option<Guid>,
pub is_dvd: bool,
}
Fields§
§location: u8
§disk_params: DiskParameters
§physical_devices: PhysicalDevices
§ntfs_guid: Option<Guid>
§is_dvd: bool
Trait Implementations§
impl Eq for ScsiDisk
impl StructuralPartialEq for ScsiDisk
Auto Trait Implementations§
impl Freeze for ScsiDisk
impl RefUnwindSafe for ScsiDisk
impl Send for ScsiDisk
impl Sync for ScsiDisk
impl Unpin for ScsiDisk
impl UnwindSafe for ScsiDisk
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
].