pub struct AllocResourceUsageBuilder { /* private fields */ }
Expand description
Builder for AllocResourceUsage
.
Implementations§
Source§impl AllocResourceUsageBuilder
impl AllocResourceUsageBuilder
pub fn resource_usage(&mut self, value: Option<ResourceUsage>) -> &mut Self
pub fn tasks(&mut self, value: HashMap<String, TaskResourceUsage>) -> &mut Self
pub fn timestamp(&mut self, value: i64) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<AllocResourceUsage, AllocResourceUsageBuilderError>
pub fn build( &self, ) -> Result<AllocResourceUsage, AllocResourceUsageBuilderError>
Trait Implementations§
Source§impl Clone for AllocResourceUsageBuilder
impl Clone for AllocResourceUsageBuilder
Source§fn clone(&self) -> AllocResourceUsageBuilder
fn clone(&self) -> AllocResourceUsageBuilder
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 AllocResourceUsageBuilder
impl RefUnwindSafe for AllocResourceUsageBuilder
impl Send for AllocResourceUsageBuilder
impl Sync for AllocResourceUsageBuilder
impl Unpin for AllocResourceUsageBuilder
impl UnwindSafe for AllocResourceUsageBuilder
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