pub struct PlacementProfile {
pub numa: NumaPlacement,
pub memory: MemoryPlacement,
}Expand description
Host-owned named placement profile resolved before a local VM starts.
Fields§
§numa: NumaPlacementNUMA scope used while selecting host CPU capacity.
memory: MemoryPlacementHost-memory behavior used for the resolved CPU nodes.
Trait Implementations§
Source§impl Clone for PlacementProfile
impl Clone for PlacementProfile
Source§fn clone(&self) -> PlacementProfile
fn clone(&self) -> PlacementProfile
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PlacementProfile
Source§impl Debug for PlacementProfile
impl Debug for PlacementProfile
Source§impl<'de> Deserialize<'de> for PlacementProfile
impl<'de> Deserialize<'de> for PlacementProfile
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 PlacementProfile
Source§impl PartialEq for PlacementProfile
impl PartialEq for PlacementProfile
Source§impl Serialize for PlacementProfile
impl Serialize for PlacementProfile
impl StructuralPartialEq for PlacementProfile
Auto Trait Implementations§
impl Freeze for PlacementProfile
impl RefUnwindSafe for PlacementProfile
impl Send for PlacementProfile
impl Sync for PlacementProfile
impl Unpin for PlacementProfile
impl UnsafeUnpin for PlacementProfile
impl UnwindSafe for PlacementProfile
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