pub struct NodeReservedResourcesBuilder { /* private fields */ }
Expand description
Builder for NodeReservedResources
.
Implementations§
Source§impl NodeReservedResourcesBuilder
impl NodeReservedResourcesBuilder
pub fn memory(&mut self, value: NodeReservedMemoryResources) -> &mut Self
pub fn disk(&mut self, value: NodeReservedDiskResources) -> &mut Self
pub fn networks(&mut self, value: NodeReservedNetworkResources) -> &mut Self
pub fn cpu(&mut self, value: NodeReservedCpuResources) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<NodeReservedResources, NodeReservedResourcesBuilderError>
pub fn build( &self, ) -> Result<NodeReservedResources, NodeReservedResourcesBuilderError>
Trait Implementations§
Source§impl Clone for NodeReservedResourcesBuilder
impl Clone for NodeReservedResourcesBuilder
Source§fn clone(&self) -> NodeReservedResourcesBuilder
fn clone(&self) -> NodeReservedResourcesBuilder
Returns a copy 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 NodeReservedResourcesBuilder
impl RefUnwindSafe for NodeReservedResourcesBuilder
impl Send for NodeReservedResourcesBuilder
impl Sync for NodeReservedResourcesBuilder
impl Unpin for NodeReservedResourcesBuilder
impl UnwindSafe for NodeReservedResourcesBuilder
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