pub struct Commands<T>where
T: Config,{ /* private fields */ }
Expand description
An ordered container of commands for clients to execute.
Proper execution of the command is not optional, and must be done in the exact order they are returned in. Filtering or altering the order in which commands are executed, or dropping commands without executing them may result incorrect simulation and/or panics.
Trait Implementations
Auto Trait Implementations
impl<T> !RefUnwindSafe for Commands<T>
impl<T> Send for Commands<T>
impl<T> Sync for Commands<T>
impl<T> Unpin for Commands<T>where
<T as Config>::Input: Unpin,
impl<T> !UnwindSafe for Commands<T>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more