pub struct AutomationInvocation {
pub command: String,
pub args: Vec<String>,
pub env: Vec<(String, String)>,
pub provenance: AutomationCommandProvenance,
}Fields§
§command: String§args: Vec<String>§env: Vec<(String, String)>§provenance: AutomationCommandProvenanceImplementations§
Trait Implementations§
Source§impl Clone for AutomationInvocation
impl Clone for AutomationInvocation
Source§fn clone(&self) -> AutomationInvocation
fn clone(&self) -> AutomationInvocation
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 moreAuto Trait Implementations§
impl Freeze for AutomationInvocation
impl RefUnwindSafe for AutomationInvocation
impl Send for AutomationInvocation
impl Sync for AutomationInvocation
impl Unpin for AutomationInvocation
impl UnsafeUnpin for AutomationInvocation
impl UnwindSafe for AutomationInvocation
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