pub struct AssistantMessageToolRequestCaller {
pub caller_id: String,
pub type: AssistantMessageToolRequestCallerType,
}Expand description
Hosted program that requested this client tool call
Fields§
§caller_id: StringProvider-assigned identifier for the hosted caller.
type: AssistantMessageToolRequestCallerTypeKind of hosted caller that requested the client tool call.
Trait Implementations§
Source§impl Clone for AssistantMessageToolRequestCaller
impl Clone for AssistantMessageToolRequestCaller
Source§fn clone(&self) -> AssistantMessageToolRequestCaller
fn clone(&self) -> AssistantMessageToolRequestCaller
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 Default for AssistantMessageToolRequestCaller
impl Default for AssistantMessageToolRequestCaller
Source§fn default() -> AssistantMessageToolRequestCaller
fn default() -> AssistantMessageToolRequestCaller
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AssistantMessageToolRequestCaller
impl<'de> Deserialize<'de> for AssistantMessageToolRequestCaller
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 AssistantMessageToolRequestCaller
impl RefUnwindSafe for AssistantMessageToolRequestCaller
impl Send for AssistantMessageToolRequestCaller
impl Sync for AssistantMessageToolRequestCaller
impl Unpin for AssistantMessageToolRequestCaller
impl UnsafeUnpin for AssistantMessageToolRequestCaller
impl UnwindSafe for AssistantMessageToolRequestCaller
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