pub struct ToolResultSpeechAct {
pub tool_name: String,
pub tool_call_id: Option<String>,
pub arguments: BTreeMap<String, JsonValue>,
pub result_text: String,
}Fields§
§tool_name: String§tool_call_id: Option<String>§arguments: BTreeMap<String, JsonValue>§result_text: StringTrait Implementations§
Source§impl Clone for ToolResultSpeechAct
impl Clone for ToolResultSpeechAct
Source§fn clone(&self) -> ToolResultSpeechAct
fn clone(&self) -> ToolResultSpeechAct
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 ToolResultSpeechAct
impl Debug for ToolResultSpeechAct
Source§impl PartialEq for ToolResultSpeechAct
impl PartialEq for ToolResultSpeechAct
impl StructuralPartialEq for ToolResultSpeechAct
Auto Trait Implementations§
impl Freeze for ToolResultSpeechAct
impl RefUnwindSafe for ToolResultSpeechAct
impl Send for ToolResultSpeechAct
impl Sync for ToolResultSpeechAct
impl Unpin for ToolResultSpeechAct
impl UnsafeUnpin for ToolResultSpeechAct
impl UnwindSafe for ToolResultSpeechAct
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