pub struct MsgCreateTaskBuilder { /* private fields */ }
Expand description
Builder for MsgCreateTask
.
Implementations§
Source§impl MsgCreateTaskBuilder
impl MsgCreateTaskBuilder
pub fn creator(&mut self, value: String) -> &mut Self
pub fn image(&mut self, value: String) -> &mut Self
pub fn command(&mut self, value: Vec<String>) -> &mut Self
pub fn args(&mut self, value: Vec<String>) -> &mut Self
pub fn env(&mut self, value: HashMap<String, String>) -> &mut Self
pub fn input_contexts(&mut self, value: HashMap<String, String>) -> &mut Self
pub fn output_contexts(&mut self, value: Vec<(String, u64)>) -> &mut Self
pub fn cpus(&mut self, value: u64) -> &mut Self
pub fn gpus(&mut self, value: u64) -> &mut Self
pub fn memory(&mut self, value: ByteSize) -> &mut Self
pub fn time(&mut self, value: u64) -> &mut Self
pub fn store_stdout(&mut self, value: bool) -> &mut Self
pub fn store_stderr(&mut self, value: bool) -> &mut Self
pub fn labels(&mut self, value: HashMap<String, String>) -> &mut Self
Sourcepub fn build(&self) -> Result<MsgCreateTask, MsgCreateTaskBuilderError>
pub fn build(&self) -> Result<MsgCreateTask, MsgCreateTaskBuilderError>
Source§impl MsgCreateTaskBuilder
impl MsgCreateTaskBuilder
pub fn into_message(&self) -> Result<MsgCreateTask>
Trait Implementations§
Source§impl Clone for MsgCreateTaskBuilder
impl Clone for MsgCreateTaskBuilder
Source§fn clone(&self) -> MsgCreateTaskBuilder
fn clone(&self) -> MsgCreateTaskBuilder
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 MsgCreateTaskBuilder
impl RefUnwindSafe for MsgCreateTaskBuilder
impl Send for MsgCreateTaskBuilder
impl Sync for MsgCreateTaskBuilder
impl Unpin for MsgCreateTaskBuilder
impl UnwindSafe for MsgCreateTaskBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request