pub struct CommandStep {
pub run: Invocation,
pub guard: Guard,
}Expand description
A command step: a command run once, behind its guard.
Fields§
§run: InvocationWhat runs.
guard: GuardHow it tells it already ran.
Trait Implementations§
Source§impl Clone for CommandStep
impl Clone for CommandStep
Source§impl Debug for CommandStep
impl Debug for CommandStep
impl Eq for CommandStep
Source§impl Hash for CommandStep
impl Hash for CommandStep
Source§impl PartialEq for CommandStep
impl PartialEq for CommandStep
impl StructuralPartialEq for CommandStep
Auto Trait Implementations§
impl Freeze for CommandStep
impl RefUnwindSafe for CommandStep
impl Send for CommandStep
impl Sync for CommandStep
impl Unpin for CommandStep
impl UnsafeUnpin 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.