pub struct OneShotAdapterSpec {
pub adapter_id: AdapterId,
pub label: String,
pub prompt_delivery: OneShotPromptDelivery,
pub model_source: OneShotModelSource,
pub models: Vec<OneShotModelSpec>,
pub default_model_id: String,
}Fields§
§adapter_id: AdapterId§label: String§prompt_delivery: OneShotPromptDelivery§model_source: OneShotModelSource§models: Vec<OneShotModelSpec>§default_model_id: StringTrait Implementations§
Source§impl Clone for OneShotAdapterSpec
impl Clone for OneShotAdapterSpec
Source§impl Debug for OneShotAdapterSpec
impl Debug for OneShotAdapterSpec
impl Eq for OneShotAdapterSpec
Source§impl PartialEq for OneShotAdapterSpec
impl PartialEq for OneShotAdapterSpec
impl StructuralPartialEq for OneShotAdapterSpec
Auto Trait Implementations§
impl Freeze for OneShotAdapterSpec
impl RefUnwindSafe for OneShotAdapterSpec
impl Send for OneShotAdapterSpec
impl Sync for OneShotAdapterSpec
impl Unpin for OneShotAdapterSpec
impl UnsafeUnpin for OneShotAdapterSpec
impl UnwindSafe for OneShotAdapterSpec
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