pub struct GuestDiskAddress {
pub ccw_address: Option<GuestCCWAddress>,
pub dev: Option<String>,
pub serial: Option<String>,
pub bus: i64,
pub bus_type: GuestDiskBusType,
pub pci_controller: GuestPCIAddress,
pub target: i64,
pub unit: i64,
}
Fields§
§ccw_address: Option<GuestCCWAddress>
§dev: Option<String>
§serial: Option<String>
§bus: i64
§bus_type: GuestDiskBusType
§pci_controller: GuestPCIAddress
§target: i64
§unit: i64
Trait Implementations§
Source§impl Clone for GuestDiskAddress
impl Clone for GuestDiskAddress
Source§fn clone(&self) -> GuestDiskAddress
fn clone(&self) -> GuestDiskAddress
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 GuestDiskAddress
impl Debug for GuestDiskAddress
Source§impl<'de> Deserialize<'de> for GuestDiskAddress
impl<'de> Deserialize<'de> for GuestDiskAddress
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GuestDiskAddress
impl RefUnwindSafe for GuestDiskAddress
impl Send for GuestDiskAddress
impl Sync for GuestDiskAddress
impl Unpin for GuestDiskAddress
impl UnwindSafe for GuestDiskAddress
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