pub struct AdapterTurnConfig {
pub model: ModelName,
pub generation: GenerationParams,
pub tools: Vec<AdapterToolDefinition>,
pub tool_choice: AdapterToolChoice,
}Fields§
§model: ModelName§generation: GenerationParams§tools: Vec<AdapterToolDefinition>§tool_choice: AdapterToolChoiceTrait Implementations§
Source§impl Clone for AdapterTurnConfig
impl Clone for AdapterTurnConfig
Source§fn clone(&self) -> AdapterTurnConfig
fn clone(&self) -> AdapterTurnConfig
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 AdapterTurnConfig
impl Debug for AdapterTurnConfig
Source§impl PartialEq for AdapterTurnConfig
impl PartialEq for AdapterTurnConfig
impl StructuralPartialEq for AdapterTurnConfig
Auto Trait Implementations§
impl Freeze for AdapterTurnConfig
impl RefUnwindSafe for AdapterTurnConfig
impl Send for AdapterTurnConfig
impl Sync for AdapterTurnConfig
impl Unpin for AdapterTurnConfig
impl UnsafeUnpin for AdapterTurnConfig
impl UnwindSafe for AdapterTurnConfig
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