pub struct MessageFunctionFunction {
pub arguments: String,
pub name: String,
}Expand description
The function that the model called.
Fields§
§arguments: StringThe arguments to call the function with, as generated by the model in JSON
name: StringThe name of the function to call.
Trait Implementations§
Source§impl Clone for MessageFunctionFunction
impl Clone for MessageFunctionFunction
Source§fn clone(&self) -> MessageFunctionFunction
fn clone(&self) -> MessageFunctionFunction
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 MessageFunctionFunction
impl Debug for MessageFunctionFunction
Source§impl<'de> Deserialize<'de> for MessageFunctionFunction
impl<'de> Deserialize<'de> for MessageFunctionFunction
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 MessageFunctionFunction
impl RefUnwindSafe for MessageFunctionFunction
impl Send for MessageFunctionFunction
impl Sync for MessageFunctionFunction
impl Unpin for MessageFunctionFunction
impl UnsafeUnpin for MessageFunctionFunction
impl UnwindSafe for MessageFunctionFunction
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