pub struct PostToolUseHookSpecificOutput {
pub hook_event_name: String,
pub additional_context: Option<String>,
pub updated_mcp_tool_output: Option<Value>,
}Expand description
Hook-specific output for PostToolUse events.
Fields§
§hook_event_name: StringEvent name.
additional_context: Option<String>Additional context to add.
updated_mcp_tool_output: Option<Value>Updated MCP tool output.
Trait Implementations§
Source§impl Clone for PostToolUseHookSpecificOutput
impl Clone for PostToolUseHookSpecificOutput
Source§fn clone(&self) -> PostToolUseHookSpecificOutput
fn clone(&self) -> PostToolUseHookSpecificOutput
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 Default for PostToolUseHookSpecificOutput
impl Default for PostToolUseHookSpecificOutput
Source§fn default() -> PostToolUseHookSpecificOutput
fn default() -> PostToolUseHookSpecificOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PostToolUseHookSpecificOutput
impl<'de> Deserialize<'de> for PostToolUseHookSpecificOutput
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 PostToolUseHookSpecificOutput
impl RefUnwindSafe for PostToolUseHookSpecificOutput
impl Send for PostToolUseHookSpecificOutput
impl Sync for PostToolUseHookSpecificOutput
impl Unpin for PostToolUseHookSpecificOutput
impl UnsafeUnpin for PostToolUseHookSpecificOutput
impl UnwindSafe for PostToolUseHookSpecificOutput
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