pub struct BashExecutor;Expand description
Bash protocol executor.
Trait Implementations§
Source§impl ProtocolExecutor for BashExecutor
impl ProtocolExecutor for BashExecutor
Source§type PreparedData = PreparedBashScript
type PreparedData = PreparedBashScript
Protocol-specific prepared data (e.g.
PreparedHttpData, PreparedBashScript).Source§async fn execute(
&mut self,
data: &PreparedBashScript,
ctx: &ExecutionContext,
) -> Result<RawExecutionResult>
async fn execute( &mut self, data: &PreparedBashScript, ctx: &ExecutionContext, ) -> Result<RawExecutionResult>
Execute a single protocol request and return the raw result.
Auto Trait Implementations§
impl Freeze for BashExecutor
impl RefUnwindSafe for BashExecutor
impl Send for BashExecutor
impl Sync for BashExecutor
impl Unpin for BashExecutor
impl UnsafeUnpin for BashExecutor
impl UnwindSafe for BashExecutor
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