pub struct ExecOutput {
pub stdout: Vec<u8>,
pub stderr: String,
pub exit_code: Option<i32>,
}Expand description
Output of an K8sClient::exec call.
Fields§
§stdout: Vec<u8>Bytes written to the command’s stdout.
stderr: StringThe command’s stderr, decoded lossily as UTF-8.
exit_code: Option<i32>The command’s exit code, if Kubernetes reported one. Some(0) on
success, Some(n) on a non-zero exit, None if the status was
unparseable.
Implementations§
Source§impl ExecOutput
impl ExecOutput
Trait Implementations§
Source§impl Clone for ExecOutput
impl Clone for ExecOutput
Source§fn clone(&self) -> ExecOutput
fn clone(&self) -> ExecOutput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ExecOutput
impl RefUnwindSafe for ExecOutput
impl Send for ExecOutput
impl Sync for ExecOutput
impl Unpin for ExecOutput
impl UnsafeUnpin for ExecOutput
impl UnwindSafe for ExecOutput
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more