pub struct OneShotModelSpec {
pub id: String,
pub label: String,
pub thinking_levels: Vec<OneShotThinkingLevel>,
pub default_thinking_level: Option<String>,
}Fields§
§id: String§label: String§thinking_levels: Vec<OneShotThinkingLevel>§default_thinking_level: Option<String>Trait Implementations§
Source§impl Clone for OneShotModelSpec
impl Clone for OneShotModelSpec
Source§impl Debug for OneShotModelSpec
impl Debug for OneShotModelSpec
impl Eq for OneShotModelSpec
Source§impl PartialEq for OneShotModelSpec
impl PartialEq for OneShotModelSpec
impl StructuralPartialEq for OneShotModelSpec
Auto Trait Implementations§
impl Freeze for OneShotModelSpec
impl RefUnwindSafe for OneShotModelSpec
impl Send for OneShotModelSpec
impl Sync for OneShotModelSpec
impl Unpin for OneShotModelSpec
impl UnsafeUnpin for OneShotModelSpec
impl UnwindSafe for OneShotModelSpec
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