pub struct NumaConfig {
pub guest_numa_id: i32,
pub cpus: Option<Vec<i32>>,
pub distances: Option<Vec<NumaDistance>>,
pub memory_zones: Option<Vec<String>>,
pub sgx_epc_sections: Option<Vec<String>>,
pub pci_segments: Option<Vec<i32>>,
}
Fields§
§guest_numa_id: i32
§cpus: Option<Vec<i32>>
§distances: Option<Vec<NumaDistance>>
§memory_zones: Option<Vec<String>>
§sgx_epc_sections: Option<Vec<String>>
§pci_segments: Option<Vec<i32>>
Implementations§
Source§impl NumaConfig
impl NumaConfig
pub fn new(guest_numa_id: i32) -> NumaConfig
Trait Implementations§
Source§impl Clone for NumaConfig
impl Clone for NumaConfig
Source§fn clone(&self) -> NumaConfig
fn clone(&self) -> NumaConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for NumaConfig
impl Debug for NumaConfig
Source§impl Default for NumaConfig
impl Default for NumaConfig
Source§fn default() -> NumaConfig
fn default() -> NumaConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NumaConfig
impl<'de> Deserialize<'de> for NumaConfig
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
Source§impl PartialEq for NumaConfig
impl PartialEq for NumaConfig
Source§impl Serialize for NumaConfig
impl Serialize for NumaConfig
impl StructuralPartialEq for NumaConfig
Auto Trait Implementations§
impl Freeze for NumaConfig
impl RefUnwindSafe for NumaConfig
impl Send for NumaConfig
impl Sync for NumaConfig
impl Unpin for NumaConfig
impl UnwindSafe for NumaConfig
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