pub struct ParseModelPatternOptions {
pub allow_invalid_thinking_level_fallback: Option<bool>,
}Expand description
Options for parse_model_pattern.
Fields§
§allow_invalid_thinking_level_fallback: Option<bool>When false (CLI --model), an invalid :suffix fails the match
instead of warning and falling back. Defaults to true (scope mode).
Trait Implementations§
Source§impl Clone for ParseModelPatternOptions
impl Clone for ParseModelPatternOptions
Source§fn clone(&self) -> ParseModelPatternOptions
fn clone(&self) -> ParseModelPatternOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ParseModelPatternOptions
Source§impl Debug for ParseModelPatternOptions
impl Debug for ParseModelPatternOptions
Source§impl Default for ParseModelPatternOptions
impl Default for ParseModelPatternOptions
Source§fn default() -> ParseModelPatternOptions
fn default() -> ParseModelPatternOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ParseModelPatternOptions
impl RefUnwindSafe for ParseModelPatternOptions
impl Send for ParseModelPatternOptions
impl Sync for ParseModelPatternOptions
impl Unpin for ParseModelPatternOptions
impl UnsafeUnpin for ParseModelPatternOptions
impl UnwindSafe for ParseModelPatternOptions
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.