pub struct ToolExecutionCompleteShellExecution {
pub exit_code: i64,
}Expand description
Experimental shell completion facts retained independently of the full tool result.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§exit_code: i64Process exit code reported by the shell driver.
Trait Implementations§
Source§impl Clone for ToolExecutionCompleteShellExecution
impl Clone for ToolExecutionCompleteShellExecution
Source§fn clone(&self) -> ToolExecutionCompleteShellExecution
fn clone(&self) -> ToolExecutionCompleteShellExecution
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 moreSource§impl Default for ToolExecutionCompleteShellExecution
impl Default for ToolExecutionCompleteShellExecution
Source§fn default() -> ToolExecutionCompleteShellExecution
fn default() -> ToolExecutionCompleteShellExecution
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolExecutionCompleteShellExecution
impl<'de> Deserialize<'de> for ToolExecutionCompleteShellExecution
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 ToolExecutionCompleteShellExecution
impl RefUnwindSafe for ToolExecutionCompleteShellExecution
impl Send for ToolExecutionCompleteShellExecution
impl Sync for ToolExecutionCompleteShellExecution
impl Unpin for ToolExecutionCompleteShellExecution
impl UnsafeUnpin for ToolExecutionCompleteShellExecution
impl UnwindSafe for ToolExecutionCompleteShellExecution
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