pub enum MemoryPlacement {
FollowCpu,
Inherit,
}Expand description
Host backing policy for guest memory selected by a named placement profile.
Variants§
FollowCpu
Back guest RAM from the selected CPU node when enforceable, otherwise inherit host policy.
Inherit
Preserve the operating system’s ordinary memory policy.
Trait Implementations§
Source§impl Clone for MemoryPlacement
impl Clone for MemoryPlacement
Source§fn clone(&self) -> MemoryPlacement
fn clone(&self) -> MemoryPlacement
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 MemoryPlacement
Source§impl Debug for MemoryPlacement
impl Debug for MemoryPlacement
Source§impl<'de> Deserialize<'de> for MemoryPlacement
impl<'de> Deserialize<'de> for MemoryPlacement
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 MemoryPlacement
Source§impl PartialEq for MemoryPlacement
impl PartialEq for MemoryPlacement
Source§impl Serialize for MemoryPlacement
impl Serialize for MemoryPlacement
impl StructuralPartialEq for MemoryPlacement
Auto Trait Implementations§
impl Freeze for MemoryPlacement
impl RefUnwindSafe for MemoryPlacement
impl Send for MemoryPlacement
impl Sync for MemoryPlacement
impl Unpin for MemoryPlacement
impl UnsafeUnpin for MemoryPlacement
impl UnwindSafe for MemoryPlacement
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