pub struct ExecCommandEnd {Show 15 fields
pub call_id: String,
pub process_id: Option<String>,
pub turn_id: Option<String>,
pub command: Vec<String>,
pub cwd: Option<PathBuf>,
pub parsed_cmd: Vec<Value>,
pub source: Option<String>,
pub stdout: String,
pub stderr: String,
pub aggregated_output: String,
pub exit_code: Option<i32>,
pub duration: Option<Value>,
pub formatted_output: String,
pub status: Option<String>,
pub extra: HashMap<String, Value>,
}Fields§
§call_id: String§process_id: Option<String>§turn_id: Option<String>§command: Vec<String>§cwd: Option<PathBuf>§parsed_cmd: Vec<Value>§source: Option<String>§stdout: String§stderr: String§aggregated_output: String§exit_code: Option<i32>§duration: Option<Value>§formatted_output: String§status: Option<String>§extra: HashMap<String, Value>Trait Implementations§
Source§impl Clone for ExecCommandEnd
impl Clone for ExecCommandEnd
Source§fn clone(&self) -> ExecCommandEnd
fn clone(&self) -> ExecCommandEnd
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 ExecCommandEnd
impl Debug for ExecCommandEnd
Source§impl<'de> Deserialize<'de> for ExecCommandEnd
impl<'de> Deserialize<'de> for ExecCommandEnd
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 ExecCommandEnd
impl RefUnwindSafe for ExecCommandEnd
impl Send for ExecCommandEnd
impl Sync for ExecCommandEnd
impl Unpin for ExecCommandEnd
impl UnsafeUnpin for ExecCommandEnd
impl UnwindSafe for ExecCommandEnd
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