pub enum CancellableCommandOutput {
Completed(Output),
Cancelled,
}Expand description
The observable outcome of a contained command.
Variants§
Completed(Output)
The command exited and its output pipes reached EOF.
Cancelled
Cancellation killed, reaped, and verified the entire process group.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CancellableCommandOutput
impl RefUnwindSafe for CancellableCommandOutput
impl Send for CancellableCommandOutput
impl Sync for CancellableCommandOutput
impl Unpin for CancellableCommandOutput
impl UnsafeUnpin for CancellableCommandOutput
impl UnwindSafe for CancellableCommandOutput
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request