pub struct BashOperations {
pub extension: Arc<dyn Extension>,
pub handle: Value,
}Expand description
pi’s BashOperations: operations a user_bash handler returned to run a
! command with.
Fields§
§extension: Arc<dyn Extension>The extension whose handler returned them.
handle: ValueWhat the extension knows them by.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for BashOperations
impl !UnwindSafe for BashOperations
impl Forget for BashOperations
impl Freeze for BashOperations
impl Send for BashOperations
impl Sync for BashOperations
impl Unpin for BashOperations
impl UnsafeUnpin for BashOperations
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