pub struct HugePageRequirements {
pub page_size: HugePageSize,
pub page_count: usize,
pub pool_preference: Option<String>,
}Expand description
Huge page configuration
Fields§
§page_size: HugePageSizeHuge page size preference
page_count: usizeNumber of huge pages needed
pool_preference: Option<String>Huge page pool preference
Trait Implementations§
Source§impl Clone for HugePageRequirements
impl Clone for HugePageRequirements
Source§fn clone(&self) -> HugePageRequirements
fn clone(&self) -> HugePageRequirements
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 HugePageRequirements
impl RefUnwindSafe for HugePageRequirements
impl Send for HugePageRequirements
impl Sync for HugePageRequirements
impl Unpin for HugePageRequirements
impl UnwindSafe for HugePageRequirements
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