pub struct CommandStep {
pub command: String,
pub args: Vec<String>,
pub timeout: u64,
}Expand description
Command execution step
Fields§
§command: StringCommand to execute
args: Vec<String>Command arguments
timeout: u64Execution timeout
Trait Implementations§
Source§impl Clone for CommandStep
impl Clone for CommandStep
Source§fn clone(&self) -> CommandStep
fn clone(&self) -> CommandStep
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 moreSource§impl Debug for CommandStep
impl Debug for CommandStep
Source§impl<'de> Deserialize<'de> for CommandStep
impl<'de> Deserialize<'de> for CommandStep
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CommandStep
impl RefUnwindSafe for CommandStep
impl Send for CommandStep
impl Sync for CommandStep
impl Unpin for CommandStep
impl UnwindSafe for CommandStep
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