pub struct ChoiceModelLimits {
pub choice: String,
pub model: String,
pub driver: String,
pub limits: ResolvedModelLimits,
pub warning: Option<String>,
pub vision: Option<bool>,
}Expand description
One driver choice’s resolution.
Fields§
§choice: StringPRIMARY_DRIVER_CHOICE or the alternate’s name.
model: String§driver: StringThe driver artifact as name@version.
limits: ResolvedModelLimits§warning: Option<String>W-RUN-009’s text, code and link not included, when the driver’s table does not list the
model and the manifest does not set both keys.
vision: Option<bool>The table entry’s vision; None when the entry does not say or the table does not list
the model.
Trait Implementations§
Source§impl Clone for ChoiceModelLimits
impl Clone for ChoiceModelLimits
Source§impl Debug for ChoiceModelLimits
impl Debug for ChoiceModelLimits
impl Eq for ChoiceModelLimits
Source§impl PartialEq for ChoiceModelLimits
impl PartialEq for ChoiceModelLimits
impl StructuralPartialEq for ChoiceModelLimits
Auto Trait Implementations§
impl Forget for ChoiceModelLimits
impl Freeze for ChoiceModelLimits
impl RefUnwindSafe for ChoiceModelLimits
impl Send for ChoiceModelLimits
impl Sync for ChoiceModelLimits
impl Unpin for ChoiceModelLimits
impl UnsafeUnpin for ChoiceModelLimits
impl UnwindSafe for ChoiceModelLimits
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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 more