pub struct AutomationStep {
pub id: String,
pub tool: AutomationTool,
pub args: Vec<String>,
pub timeout_ms: Option<u64>,
pub retry: RetryPolicy,
}Fields§
§id: String§tool: AutomationTool§args: Vec<String>§timeout_ms: Option<u64>§retry: RetryPolicyTrait Implementations§
Source§impl Clone for AutomationStep
impl Clone for AutomationStep
Source§fn clone(&self) -> AutomationStep
fn clone(&self) -> AutomationStep
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 AutomationStep
impl Debug for AutomationStep
Source§impl<'de> Deserialize<'de> for AutomationStep
impl<'de> Deserialize<'de> for AutomationStep
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 AutomationStep
impl RefUnwindSafe for AutomationStep
impl Send for AutomationStep
impl Sync for AutomationStep
impl Unpin for AutomationStep
impl UnsafeUnpin for AutomationStep
impl UnwindSafe for AutomationStep
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