pub struct RunStartInfo {
pub run_id: String,
pub model_name: String,
pub message_count: usize,
pub tool_count: usize,
pub output_schema: bool,
pub streaming: bool,
pub allow_text_output: bool,
pub output_retries: u32,
pub usage_limits: UsageLimits,
}Fields§
§run_id: String§model_name: String§message_count: usize§tool_count: usize§output_schema: bool§streaming: bool§allow_text_output: bool§output_retries: u32§usage_limits: UsageLimitsTrait Implementations§
Source§impl Clone for RunStartInfo
impl Clone for RunStartInfo
Source§fn clone(&self) -> RunStartInfo
fn clone(&self) -> RunStartInfo
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 RunStartInfo
impl RefUnwindSafe for RunStartInfo
impl Send for RunStartInfo
impl Sync for RunStartInfo
impl Unpin for RunStartInfo
impl UnwindSafe for RunStartInfo
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