pub struct GuestCommand {
pub id: StepId,
pub note: Option<String>,
pub command: Template,
pub timeout_s: u32,
}Expand description
A shell command line run in the VM, as one step of the VM’s backend. One line for the VM’s
login shell, with no single quote: vagrant ssh -c wraps it in single quotes.
Fields§
§id: StepIdThe step’s id.
note: Option<String>What the runner says when it starts.
command: TemplateThe command line.
timeout_s: u32How long it may run.
Implementations§
Source§impl GuestCommand
impl GuestCommand
Trait Implementations§
Source§impl Clone for GuestCommand
impl Clone for GuestCommand
Source§impl Debug for GuestCommand
impl Debug for GuestCommand
impl Eq for GuestCommand
Source§impl PartialEq for GuestCommand
impl PartialEq for GuestCommand
impl StructuralPartialEq for GuestCommand
Auto Trait Implementations§
impl Freeze for GuestCommand
impl RefUnwindSafe for GuestCommand
impl Send for GuestCommand
impl Sync for GuestCommand
impl Unpin for GuestCommand
impl UnsafeUnpin for GuestCommand
impl UnwindSafe for GuestCommand
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.