pub struct NodeCpuResourcesBuilder { /* private fields */ }
Expand description
Builder for NodeCpuResources
.
Implementations§
Source§impl NodeCpuResourcesBuilder
impl NodeCpuResourcesBuilder
pub fn total_cpu_cores(&mut self, value: u16) -> &mut Self
pub fn reservable_cpu_cores(&mut self, value: Vec<u16>) -> &mut Self
Sourcepub fn build(&self) -> Result<NodeCpuResources, NodeCpuResourcesBuilderError>
pub fn build(&self) -> Result<NodeCpuResources, NodeCpuResourcesBuilderError>
Trait Implementations§
Source§impl Clone for NodeCpuResourcesBuilder
impl Clone for NodeCpuResourcesBuilder
Source§fn clone(&self) -> NodeCpuResourcesBuilder
fn clone(&self) -> NodeCpuResourcesBuilder
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 NodeCpuResourcesBuilder
impl RefUnwindSafe for NodeCpuResourcesBuilder
impl Send for NodeCpuResourcesBuilder
impl Sync for NodeCpuResourcesBuilder
impl Unpin for NodeCpuResourcesBuilder
impl UnwindSafe for NodeCpuResourcesBuilder
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