Struct qapi_qga::GuestDiskInfo
source · pub struct GuestDiskInfo {
pub address: Option<GuestDiskAddress>,
pub alias: Option<String>,
pub dependencies: Option<Vec<String>>,
pub smart: Option<GuestDiskSmart>,
pub name: String,
pub partition: bool,
}
Fields§
§address: Option<GuestDiskAddress>
§alias: Option<String>
§dependencies: Option<Vec<String>>
§smart: Option<GuestDiskSmart>
§name: String
§partition: bool
Trait Implementations§
source§impl Clone for GuestDiskInfo
impl Clone for GuestDiskInfo
source§fn clone(&self) -> GuestDiskInfo
fn clone(&self) -> GuestDiskInfo
Returns a copy 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 GuestDiskInfo
impl Debug for GuestDiskInfo
source§impl<'de> Deserialize<'de> for GuestDiskInfo
impl<'de> Deserialize<'de> for GuestDiskInfo
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 RefUnwindSafe for GuestDiskInfo
impl Send for GuestDiskInfo
impl Sync for GuestDiskInfo
impl Unpin for GuestDiskInfo
impl UnwindSafe for GuestDiskInfo
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