pub struct LocalShellActionBuilder(/* private fields */);Expand description
Builder for LocalShellAction.
Implementations§
Source§impl LocalShellActionBuilder
impl LocalShellActionBuilder
pub fn timeout_ms(self, value: impl Into<Option<i64>>) -> Self
pub fn user(self, value: impl Into<Option<String>>) -> Self
pub fn working_directory(self, value: impl Into<Option<String>>) -> Self
pub fn rest(self, value: Rest) -> Self
Sourcepub fn build(self) -> LocalShellAction
pub fn build(self) -> LocalShellAction
Return the completed wire value.
Auto Trait Implementations§
impl Freeze for LocalShellActionBuilder
impl RefUnwindSafe for LocalShellActionBuilder
impl Send for LocalShellActionBuilder
impl Sync for LocalShellActionBuilder
impl Unpin for LocalShellActionBuilder
impl UnsafeUnpin for LocalShellActionBuilder
impl UnwindSafe for LocalShellActionBuilder
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