pub enum CallHookResponseResult {
PreTurnResult(PreTurnResult),
PreToolResult(PreToolResult),
EmptyResult(EmptyResult),
ErrorMessage(String),
OnToolErrorResult(OnToolErrorResult),
}Expand description
The result oneof of CallHookResponse, as an owned value.
Variants§
PreTurnResult(PreTurnResult)
PreToolResult(PreToolResult)
EmptyResult(EmptyResult)
ErrorMessage(String)
OnToolErrorResult(OnToolErrorResult)
Trait Implementations§
Source§impl Clone for CallHookResponseResult
impl Clone for CallHookResponseResult
Source§fn clone(&self) -> CallHookResponseResult
fn clone(&self) -> CallHookResponseResult
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 Debug for CallHookResponseResult
impl Debug for CallHookResponseResult
Source§impl PartialEq for CallHookResponseResult
impl PartialEq for CallHookResponseResult
impl StructuralPartialEq for CallHookResponseResult
Auto Trait Implementations§
impl Freeze for CallHookResponseResult
impl RefUnwindSafe for CallHookResponseResult
impl Send for CallHookResponseResult
impl Sync for CallHookResponseResult
impl Unpin for CallHookResponseResult
impl UnsafeUnpin for CallHookResponseResult
impl UnwindSafe for CallHookResponseResult
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