pub struct HugepagesResourceBuilder { /* private fields */ }Expand description
A builder that configures the hugepages controller of a control group.
Implementations§
Source§impl HugepagesResourceBuilder
impl HugepagesResourceBuilder
Sourcepub fn limit(self, size: String, limit: u64) -> HugepagesResourceBuilder
pub fn limit(self, size: String, limit: u64) -> HugepagesResourceBuilder
Limit the usage of certain hugepages (determined by size) to be at most limit bytes.
Sourcepub fn done(self) -> CgroupBuilder
pub fn done(self) -> CgroupBuilder
Finish the construction of the network resources of a control group.
Auto Trait Implementations§
impl Freeze for HugepagesResourceBuilder
impl RefUnwindSafe for HugepagesResourceBuilder
impl Send for HugepagesResourceBuilder
impl Sync for HugepagesResourceBuilder
impl Unpin for HugepagesResourceBuilder
impl UnwindSafe for HugepagesResourceBuilder
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