pub struct Vtl2SettingsDynamic {
pub ide_controller: Option<IdeController>,
pub scsi_controllers: Vec<ScsiController>,
pub nic_devices: Vec<NicDevice>,
pub nvme_controllers: Vec<NvmeController>,
}
Fields§
§ide_controller: Option<IdeController>
Primary IDE controller
scsi_controllers: Vec<ScsiController>
SCSI controllers
nic_devices: Vec<NicDevice>
NIC devices
nvme_controllers: Vec<NvmeController>
NVMe controllers
Trait Implementations§
Source§impl Clone for Vtl2SettingsDynamic
impl Clone for Vtl2SettingsDynamic
Source§fn clone(&self) -> Vtl2SettingsDynamic
fn clone(&self) -> Vtl2SettingsDynamic
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for Vtl2SettingsDynamic
impl Debug for Vtl2SettingsDynamic
Source§impl Default for Vtl2SettingsDynamic
impl Default for Vtl2SettingsDynamic
Source§impl DefaultEncoding for Vtl2SettingsDynamic
impl DefaultEncoding for Vtl2SettingsDynamic
Source§impl Inspect for Vtl2SettingsDynamic
impl Inspect for Vtl2SettingsDynamic
Source§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for Vtl2SettingsDynamic
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for Vtl2SettingsDynamic
Source§impl StructEncodeMetadata<Resource> for Vtl2SettingsDynamic
impl StructEncodeMetadata<Resource> for Vtl2SettingsDynamic
Auto Trait Implementations§
impl Freeze for Vtl2SettingsDynamic
impl RefUnwindSafe for Vtl2SettingsDynamic
impl Send for Vtl2SettingsDynamic
impl Sync for Vtl2SettingsDynamic
impl Unpin for Vtl2SettingsDynamic
impl UnwindSafe for Vtl2SettingsDynamic
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
].