pub enum UserBash {
Local,
Operations(BashOperations),
Done(BashResult),
}Expand description
What user_bash handlers decided for a ! command.
Variants§
Local
Run it with the session’s shell.
Operations(BashOperations)
Run it through an extension’s operations.
Done(BashResult)
An extension ran it. The result is not yet recorded.
Auto Trait Implementations§
impl !RefUnwindSafe for UserBash
impl !UnwindSafe for UserBash
impl Freeze for UserBash
impl Send for UserBash
impl Sync for UserBash
impl Unpin for UserBash
impl UnsafeUnpin for UserBash
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