pub struct DefaultVmConfig {
pub vcpus: u64,
pub memory_mib: u64,
pub kernel: String,
pub rootfs: String,
pub boot_args: String,
}Expand description
Default VM resource values used when a create request omits a field.
Fields§
§vcpus: u64§memory_mib: u64§kernel: String§rootfs: String§boot_args: StringTrait Implementations§
Source§impl Clone for DefaultVmConfig
impl Clone for DefaultVmConfig
Source§impl Debug for DefaultVmConfig
impl Debug for DefaultVmConfig
Source§impl<'de> Deserialize<'de> for DefaultVmConfig
impl<'de> Deserialize<'de> for DefaultVmConfig
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 DefaultVmConfig
impl RefUnwindSafe for DefaultVmConfig
impl Send for DefaultVmConfig
impl Sync for DefaultVmConfig
impl Unpin for DefaultVmConfig
impl UnsafeUnpin for DefaultVmConfig
impl UnwindSafe for DefaultVmConfig
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