pub struct ToolCallsMessage {
pub role: String,
pub message: String,
pub seconds_from_start: f64,
pub time: f64,
pub tool_calls: Vec<Value>,
}
Fields§
§role: String
§message: String
§seconds_from_start: f64
§time: f64
§tool_calls: Vec<Value>
Trait Implementations§
Source§impl Clone for ToolCallsMessage
impl Clone for ToolCallsMessage
Source§fn clone(&self) -> ToolCallsMessage
fn clone(&self) -> ToolCallsMessage
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ToolCallsMessage
impl Debug for ToolCallsMessage
Source§impl Default for ToolCallsMessage
impl Default for ToolCallsMessage
Source§fn default() -> ToolCallsMessage
fn default() -> ToolCallsMessage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolCallsMessage
impl<'de> Deserialize<'de> for ToolCallsMessage
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 ToolCallsMessage
impl PartialEq for ToolCallsMessage
Source§impl Serialize for ToolCallsMessage
impl Serialize for ToolCallsMessage
impl StructuralPartialEq for ToolCallsMessage
Auto Trait Implementations§
impl Freeze for ToolCallsMessage
impl RefUnwindSafe for ToolCallsMessage
impl Send for ToolCallsMessage
impl Sync for ToolCallsMessage
impl Unpin for ToolCallsMessage
impl UnwindSafe for ToolCallsMessage
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