pub struct ToolUseMessageContent {
pub content: Option<Value>,
}Expand description
Tool use message content.
Fields§
§content: Option<Value>Trait Implementations§
Source§impl Clone for ToolUseMessageContent
impl Clone for ToolUseMessageContent
Source§fn clone(&self) -> ToolUseMessageContent
fn clone(&self) -> ToolUseMessageContent
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 moreSource§impl Debug for ToolUseMessageContent
impl Debug for ToolUseMessageContent
Source§impl<'de> Deserialize<'de> for ToolUseMessageContent
impl<'de> Deserialize<'de> for ToolUseMessageContent
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
Auto Trait Implementations§
impl Freeze for ToolUseMessageContent
impl RefUnwindSafe for ToolUseMessageContent
impl Send for ToolUseMessageContent
impl Sync for ToolUseMessageContent
impl Unpin for ToolUseMessageContent
impl UnsafeUnpin for ToolUseMessageContent
impl UnwindSafe for ToolUseMessageContent
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