pub enum ReactEvent {
TurnStart,
TurnEnd,
MessageQueued(FuneraMessage),
ToolExecRequest(ToolCallRequest),
ToolExecResponse(Result<ToolCallResponse, ToolCallErrorInfo>),
}Variants§
TurnStart
TurnEnd
MessageQueued(FuneraMessage)
ToolExecRequest(ToolCallRequest)
ToolExecResponse(Result<ToolCallResponse, ToolCallErrorInfo>)
Trait Implementations§
Source§impl Clone for ReactEvent
impl Clone for ReactEvent
Source§fn clone(&self) -> ReactEvent
fn clone(&self) -> ReactEvent
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 moreAuto Trait Implementations§
impl Freeze for ReactEvent
impl RefUnwindSafe for ReactEvent
impl Send for ReactEvent
impl Sync for ReactEvent
impl Unpin for ReactEvent
impl UnsafeUnpin for ReactEvent
impl UnwindSafe for ReactEvent
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