pub struct PostToolsHookResult {
pub steering_message: Option<String>,
pub success: bool,
pub summary: String,
}Expand description
Result of a post-tools hook execution
Fields§
§steering_message: Option<String>If set, injected as a User message before next LLM call
success: bool§summary: StringTrait Implementations§
Source§impl Clone for PostToolsHookResult
impl Clone for PostToolsHookResult
Source§fn clone(&self) -> PostToolsHookResult
fn clone(&self) -> PostToolsHookResult
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 moreAuto Trait Implementations§
impl Freeze for PostToolsHookResult
impl RefUnwindSafe for PostToolsHookResult
impl Send for PostToolsHookResult
impl Sync for PostToolsHookResult
impl Unpin for PostToolsHookResult
impl UnsafeUnpin for PostToolsHookResult
impl UnwindSafe for PostToolsHookResult
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