pub struct Numa {
pub guest_numa_id: Option<String>,
pub cpus: Option<Vec<usize>>,
pub distances: Option<Vec<usize>>,
pub memory_zones: Option<Vec<String>>,
pub sgx_epc_sections: Option<Vec<String>>,
pub pci_segments: Option<Vec<String>>,
}
Fields§
§guest_numa_id: Option<String>
§cpus: Option<Vec<usize>>
§distances: Option<Vec<usize>>
§memory_zones: Option<Vec<String>>
§sgx_epc_sections: Option<Vec<String>>
§pci_segments: Option<Vec<String>>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Numa
impl<'de> Deserialize<'de> for Numa
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 Numa
impl StructuralPartialEq for Numa
Auto Trait Implementations§
impl Freeze for Numa
impl RefUnwindSafe for Numa
impl Send for Numa
impl Sync for Numa
impl Unpin for Numa
impl UnwindSafe for Numa
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