pub struct GuestDetails {
pub package_url: String,
pub status: String,
pub uptime_nanos: i64,
pub stop_reason: Option<String>,
pub cpu_count: Option<u8>,
pub memory_bytes: Option<u64>,
pub device_counts: Vec<(String, u32)>,
pub problems: Vec<String>,
}
Fields§
§package_url: String
§status: String
§uptime_nanos: i64
§stop_reason: Option<String>
§cpu_count: Option<u8>
§memory_bytes: Option<u64>
§device_counts: Vec<(String, u32)>
§problems: Vec<String>
Trait Implementations§
Source§impl Default for GuestDetails
impl Default for GuestDetails
Source§fn default() -> GuestDetails
fn default() -> GuestDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GuestDetails
impl<'de> Deserialize<'de> for GuestDetails
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
Source§impl Display for GuestDetails
impl Display for GuestDetails
Auto Trait Implementations§
impl Freeze for GuestDetails
impl RefUnwindSafe for GuestDetails
impl Send for GuestDetails
impl Sync for GuestDetails
impl Unpin for GuestDetails
impl UnwindSafe for GuestDetails
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