pub struct ProgramToolCallCaller {
pub caller_id: String,
}Available on crate feature
response-types only.Fields§
§caller_id: StringThe call ID of the program item that produced this tool call.
Trait Implementations§
Source§impl Clone for ProgramToolCallCaller
impl Clone for ProgramToolCallCaller
Source§fn clone(&self) -> ProgramToolCallCaller
fn clone(&self) -> ProgramToolCallCaller
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 Debug for ProgramToolCallCaller
impl Debug for ProgramToolCallCaller
Source§impl<'de> Deserialize<'de> for ProgramToolCallCaller
impl<'de> Deserialize<'de> for ProgramToolCallCaller
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 PartialEq for ProgramToolCallCaller
impl PartialEq for ProgramToolCallCaller
Source§impl Serialize for ProgramToolCallCaller
impl Serialize for ProgramToolCallCaller
impl StructuralPartialEq for ProgramToolCallCaller
Auto Trait Implementations§
impl Freeze for ProgramToolCallCaller
impl RefUnwindSafe for ProgramToolCallCaller
impl Send for ProgramToolCallCaller
impl Sync for ProgramToolCallCaller
impl Unpin for ProgramToolCallCaller
impl UnsafeUnpin for ProgramToolCallCaller
impl UnwindSafe for ProgramToolCallCaller
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