pub struct ClassificationModelOptions {
pub v1_model: Option<ClassificationModelOptionsV1Model>,
pub v2_model: Option<ClassificationModelOptionsV2Model>,
}
Expand description
Model options available for classification requests.
This type is not used in any activity, and only used as part of another schema.
Fields§
§v1_model: Option<ClassificationModelOptionsV1Model>
Setting this field will use the V1 model and V1 content categories version. The V1 model is a legacy model; support for this will be discontinued in the future.
v2_model: Option<ClassificationModelOptionsV2Model>
Setting this field will use the V2 model with the appropriate content categories version. The V2 model is a better performing model.
Trait Implementations§
Source§impl Clone for ClassificationModelOptions
impl Clone for ClassificationModelOptions
Source§fn clone(&self) -> ClassificationModelOptions
fn clone(&self) -> ClassificationModelOptions
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ClassificationModelOptions
impl Debug for ClassificationModelOptions
Source§impl Default for ClassificationModelOptions
impl Default for ClassificationModelOptions
Source§fn default() -> ClassificationModelOptions
fn default() -> ClassificationModelOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClassificationModelOptions
impl<'de> Deserialize<'de> for ClassificationModelOptions
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Part for ClassificationModelOptions
Auto Trait Implementations§
impl Freeze for ClassificationModelOptions
impl RefUnwindSafe for ClassificationModelOptions
impl Send for ClassificationModelOptions
impl Sync for ClassificationModelOptions
impl Unpin for ClassificationModelOptions
impl UnwindSafe for ClassificationModelOptions
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<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