pub struct VmInfo {
pub name: String,
pub status: InstanceStatus,
pub release: String,
pub arch: GuestArch,
pub accel: AccelMode,
pub cpus: u8,
pub memory_mib: u32,
pub disk_gib: u32,
pub instance_dir: PathBuf,
pub serial_log: PathBuf,
pub ssh: VmSshInfo,
pub forwards: Vec<PortForward>,
}Fields§
§name: String§status: InstanceStatus§release: String§arch: GuestArch§accel: AccelMode§cpus: u8§memory_mib: u32§disk_gib: u32§instance_dir: PathBuf§serial_log: PathBuf§ssh: VmSshInfo§forwards: Vec<PortForward>Trait Implementations§
Auto Trait Implementations§
impl Freeze for VmInfo
impl RefUnwindSafe for VmInfo
impl Send for VmInfo
impl Sync for VmInfo
impl Unpin for VmInfo
impl UnsafeUnpin for VmInfo
impl UnwindSafe for VmInfo
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