pub struct ToolStartInfo {
pub run_id: String,
pub tool_name: String,
pub tool_call_id: Option<String>,
pub timeout_secs: Option<f64>,
pub sequential: bool,
}Fields§
§run_id: String§tool_name: String§tool_call_id: Option<String>§timeout_secs: Option<f64>§sequential: boolTrait Implementations§
Source§impl Clone for ToolStartInfo
impl Clone for ToolStartInfo
Source§fn clone(&self) -> ToolStartInfo
fn clone(&self) -> ToolStartInfo
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 moreAuto Trait Implementations§
impl Freeze for ToolStartInfo
impl RefUnwindSafe for ToolStartInfo
impl Send for ToolStartInfo
impl Sync for ToolStartInfo
impl Unpin for ToolStartInfo
impl UnwindSafe for ToolStartInfo
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