pub struct CpuState {
pub possible: u32,
pub requested_online: u32,
pub actual_online: u32,
pub enforced: u32,
}Expand description
CPU capacity, accepted target, observation, and enforcement.
Fields§
§possible: u32CPUs possible for this VM boot.
requested_online: u32Accepted online target.
actual_online: u32Guest-reported online CPUs.
enforced: u32Host-enforced online CPUs.
Trait Implementations§
impl Copy for CpuState
Source§impl<'de> Deserialize<'de> for CpuState
impl<'de> Deserialize<'de> for CpuState
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 Eq for CpuState
impl StructuralPartialEq for CpuState
Auto Trait Implementations§
impl Freeze for CpuState
impl RefUnwindSafe for CpuState
impl Send for CpuState
impl Sync for CpuState
impl Unpin for CpuState
impl UnsafeUnpin for CpuState
impl UnwindSafe for CpuState
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