pub struct BashObservation {
pub output: String,
pub exit_code: Option<i32>,
pub failure_reason: Option<String>,
}Expand description
Observation/result from executing a bash action.
Fields§
§output: String§exit_code: Option<i32>§failure_reason: Option<String>Trait Implementations§
Source§impl Clone for BashObservation
impl Clone for BashObservation
Source§fn clone(&self) -> BashObservation
fn clone(&self) -> BashObservation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BashObservation
impl Debug for BashObservation
Source§impl<'de> Deserialize<'de> for BashObservation
impl<'de> Deserialize<'de> for BashObservation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BashObservation
impl RefUnwindSafe for BashObservation
impl Send for BashObservation
impl Sync for BashObservation
impl Unpin for BashObservation
impl UnsafeUnpin for BashObservation
impl UnwindSafe for BashObservation
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