pub struct AgentSessionOptionCatalog {
pub adapter_id: AdapterId,
pub revision: String,
pub models: Vec<SessionOptionModel>,
pub model_apply: SessionOptionApply,
pub model_list: Option<SessionOptionModelListSpec>,
}Fields§
§adapter_id: AdapterId§revision: String§models: Vec<SessionOptionModel>§model_apply: SessionOptionApply§model_list: Option<SessionOptionModelListSpec>Trait Implementations§
Source§impl Clone for AgentSessionOptionCatalog
impl Clone for AgentSessionOptionCatalog
Source§impl Debug for AgentSessionOptionCatalog
impl Debug for AgentSessionOptionCatalog
impl Eq for AgentSessionOptionCatalog
impl StructuralPartialEq for AgentSessionOptionCatalog
Auto Trait Implementations§
impl Freeze for AgentSessionOptionCatalog
impl RefUnwindSafe for AgentSessionOptionCatalog
impl Send for AgentSessionOptionCatalog
impl Sync for AgentSessionOptionCatalog
impl Unpin for AgentSessionOptionCatalog
impl UnsafeUnpin for AgentSessionOptionCatalog
impl UnwindSafe for AgentSessionOptionCatalog
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