pub struct AllocatedTaskResourcesBuilder { /* private fields */ }
Expand description
Builder for AllocatedTaskResources
.
Implementations§
Source§impl AllocatedTaskResourcesBuilder
impl AllocatedTaskResourcesBuilder
pub fn cpu(&mut self, value: AllocatedCpuResources) -> &mut Self
pub fn memory(&mut self, value: AllocatedMemoryResources) -> &mut Self
pub fn networks(&mut self, value: Vec<NetworkResource>) -> &mut Self
pub fn devices(&mut self, value: Vec<AllocatedDeviceResource>) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<AllocatedTaskResources, AllocatedTaskResourcesBuilderError>
pub fn build( &self, ) -> Result<AllocatedTaskResources, AllocatedTaskResourcesBuilderError>
Trait Implementations§
Source§impl Clone for AllocatedTaskResourcesBuilder
impl Clone for AllocatedTaskResourcesBuilder
Source§fn clone(&self) -> AllocatedTaskResourcesBuilder
fn clone(&self) -> AllocatedTaskResourcesBuilder
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 AllocatedTaskResourcesBuilder
impl RefUnwindSafe for AllocatedTaskResourcesBuilder
impl Send for AllocatedTaskResourcesBuilder
impl Sync for AllocatedTaskResourcesBuilder
impl Unpin for AllocatedTaskResourcesBuilder
impl UnwindSafe for AllocatedTaskResourcesBuilder
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