pub enum ToolResultMessage {
User(UserMessage),
Assistant(AssistantMessage),
Attachment(AttachmentMessage),
System(SystemMessage),
}Expand description
Messages that can be produced as part of a tool result.
Variants§
Auto Trait Implementations§
impl Freeze for ToolResultMessage
impl RefUnwindSafe for ToolResultMessage
impl Send for ToolResultMessage
impl Sync for ToolResultMessage
impl Unpin for ToolResultMessage
impl UnsafeUnpin for ToolResultMessage
impl UnwindSafe for ToolResultMessage
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