pub struct BashCommandOutput {Show 15 fields
pub stdout: String,
pub stderr: String,
pub raw_output_path: Option<String>,
pub interrupted: bool,
pub is_image: Option<bool>,
pub background_task_id: Option<String>,
pub backgrounded_by_user: Option<bool>,
pub assistant_auto_backgrounded: Option<bool>,
pub dangerously_disable_sandbox: Option<bool>,
pub return_code_interpretation: Option<String>,
pub no_output_expected: Option<bool>,
pub structured_content: Option<Vec<Value>>,
pub persisted_output_path: Option<String>,
pub persisted_output_size: Option<u64>,
pub sandbox_status: Option<SandboxStatus>,
}Fields§
§stdout: String§stderr: String§raw_output_path: Option<String>§interrupted: bool§is_image: Option<bool>§background_task_id: Option<String>§backgrounded_by_user: Option<bool>§assistant_auto_backgrounded: Option<bool>§dangerously_disable_sandbox: Option<bool>§return_code_interpretation: Option<String>§no_output_expected: Option<bool>§structured_content: Option<Vec<Value>>§persisted_output_path: Option<String>§persisted_output_size: Option<u64>§sandbox_status: Option<SandboxStatus>Trait Implementations§
Source§impl Clone for BashCommandOutput
impl Clone for BashCommandOutput
Source§fn clone(&self) -> BashCommandOutput
fn clone(&self) -> BashCommandOutput
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 BashCommandOutput
impl Debug for BashCommandOutput
Source§impl<'de> Deserialize<'de> for BashCommandOutput
impl<'de> Deserialize<'de> for BashCommandOutput
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
Source§impl PartialEq for BashCommandOutput
impl PartialEq for BashCommandOutput
Source§impl Serialize for BashCommandOutput
impl Serialize for BashCommandOutput
impl StructuralPartialEq for BashCommandOutput
Auto Trait Implementations§
impl Freeze for BashCommandOutput
impl RefUnwindSafe for BashCommandOutput
impl Send for BashCommandOutput
impl Sync for BashCommandOutput
impl Unpin for BashCommandOutput
impl UnsafeUnpin for BashCommandOutput
impl UnwindSafe for BashCommandOutput
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