pub struct MemoryManagerConfig {
pub numa_aware: bool,
pub default_memory_type: MemoryType,
pub enable_huge_pages: bool,
}Expand description
Memory manager configuration
Fields§
§numa_aware: boolEnable NUMA awareness
default_memory_type: MemoryTypeDefault memory type
enable_huge_pages: boolEnable huge pages
Trait Implementations§
Source§impl Clone for MemoryManagerConfig
impl Clone for MemoryManagerConfig
Source§fn clone(&self) -> MemoryManagerConfig
fn clone(&self) -> MemoryManagerConfig
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 moreAuto Trait Implementations§
impl Freeze for MemoryManagerConfig
impl RefUnwindSafe for MemoryManagerConfig
impl Send for MemoryManagerConfig
impl Sync for MemoryManagerConfig
impl Unpin for MemoryManagerConfig
impl UnwindSafe for MemoryManagerConfig
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more