pub struct ResourcesBuilder { /* private fields */ }
Expand description
Builder for Resources
.
Implementations§
Source§impl ResourcesBuilder
impl ResourcesBuilder
pub fn cpu(&mut self, value: Option<i64>) -> &mut Self
pub fn cores(&mut self, value: Option<i64>) -> &mut Self
pub fn memory_mb(&mut self, value: Option<i64>) -> &mut Self
pub fn memory_max_mb(&mut self, value: Option<i64>) -> &mut Self
pub fn disk_mb(&mut self, value: Option<i64>) -> &mut Self
pub fn networks(&mut self, value: Vec<NetworkResource>) -> &mut Self
pub fn devices(&mut self, value: Vec<RequestedDevice>) -> &mut Self
pub fn numa(&mut self, value: Option<NumaResource>) -> &mut Self
pub fn secrets_mb(&mut self, value: Option<i64>) -> &mut Self
Trait Implementations§
Source§impl Clone for ResourcesBuilder
impl Clone for ResourcesBuilder
Source§fn clone(&self) -> ResourcesBuilder
fn clone(&self) -> ResourcesBuilder
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 ResourcesBuilder
impl RefUnwindSafe for ResourcesBuilder
impl Send for ResourcesBuilder
impl Sync for ResourcesBuilder
impl Unpin for ResourcesBuilder
impl UnwindSafe for ResourcesBuilder
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