pub struct CgroupSpec {
pub version: u8,
pub parent: Option<String>,
}Expand description
Cgroup placement for a jailed VMM.
Fields§
§version: u8The cgroup hierarchy version (1 or 2).
parent: Option<String>The parent cgroup, relative to the hierarchy root.
Trait Implementations§
Source§impl Clone for CgroupSpec
impl Clone for CgroupSpec
Source§impl Debug for CgroupSpec
impl Debug for CgroupSpec
Source§impl<'de> Deserialize<'de> for CgroupSpec
impl<'de> Deserialize<'de> for CgroupSpec
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 CgroupSpec
Source§impl PartialEq for CgroupSpec
impl PartialEq for CgroupSpec
Source§impl Serialize for CgroupSpec
impl Serialize for CgroupSpec
impl StructuralPartialEq for CgroupSpec
Auto Trait Implementations§
impl Freeze for CgroupSpec
impl RefUnwindSafe for CgroupSpec
impl Send for CgroupSpec
impl Sync for CgroupSpec
impl Unpin for CgroupSpec
impl UnsafeUnpin for CgroupSpec
impl UnwindSafe for CgroupSpec
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.