pub struct VmResize {
pub desired_vcpus: Option<i32>,
pub desired_ram: Option<i64>,
pub desired_balloon: Option<i64>,
}
Fields§
§desired_vcpus: Option<i32>
§desired_ram: Option<i64>
desired memory ram in bytes
desired_balloon: Option<i64>
desired balloon size in bytes
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for VmResize
impl<'de> Deserialize<'de> for VmResize
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
impl StructuralPartialEq for VmResize
Auto Trait Implementations§
impl Freeze for VmResize
impl RefUnwindSafe for VmResize
impl Send for VmResize
impl Sync for VmResize
impl Unpin for VmResize
impl UnwindSafe for VmResize
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