pub struct ChatCompletionRequestToolMessage {
pub content: ChatCompletionRequestToolMessageContent,
pub tool_call_id: String,
}Expand description
Tool message using Dynamo’s media-capable content type.
Fields§
§content: ChatCompletionRequestToolMessageContent§tool_call_id: StringTrait Implementations§
Source§impl ComposeSchema for ChatCompletionRequestToolMessage
Available on crate feature protocol-schema only.
impl ComposeSchema for ChatCompletionRequestToolMessage
Available on crate feature
protocol-schema only.Source§impl<'de> Deserialize<'de> for ChatCompletionRequestToolMessage
impl<'de> Deserialize<'de> for ChatCompletionRequestToolMessage
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
Source§impl From<ChatCompletionRequestToolMessage> for ChatCompletionRequestToolMessage
impl From<ChatCompletionRequestToolMessage> for ChatCompletionRequestToolMessage
Source§fn from(value: ChatCompletionRequestToolMessage) -> Self
fn from(value: ChatCompletionRequestToolMessage) -> Self
Converts to this type from the input type.
Source§impl From<ChatCompletionRequestToolMessage> for ChatCompletionRequestMessage
impl From<ChatCompletionRequestToolMessage> for ChatCompletionRequestMessage
Source§fn from(value: ChatCompletionRequestToolMessage) -> Self
fn from(value: ChatCompletionRequestToolMessage) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for ChatCompletionRequestToolMessage
Source§impl ToSchema for ChatCompletionRequestToolMessage
Available on crate feature protocol-schema only.
impl ToSchema for ChatCompletionRequestToolMessage
Available on crate feature
protocol-schema only.Auto Trait Implementations§
impl Freeze for ChatCompletionRequestToolMessage
impl RefUnwindSafe for ChatCompletionRequestToolMessage
impl Send for ChatCompletionRequestToolMessage
impl Sync for ChatCompletionRequestToolMessage
impl Unpin for ChatCompletionRequestToolMessage
impl UnsafeUnpin for ChatCompletionRequestToolMessage
impl UnwindSafe for ChatCompletionRequestToolMessage
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