#[non_exhaustive]pub struct TaskClassificationModel {
pub id: String,
pub tag_usage_share: f64,
pub tag_token_share: f64,
pub extra: HashMap<String, Value>,
}Expand description
Top model share for one task classification.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: String§extra: HashMap<String, Value>Trait Implementations§
Source§impl Clone for TaskClassificationModel
impl Clone for TaskClassificationModel
Source§fn clone(&self) -> TaskClassificationModel
fn clone(&self) -> TaskClassificationModel
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 moreSource§impl Debug for TaskClassificationModel
impl Debug for TaskClassificationModel
Source§impl<'de> Deserialize<'de> for TaskClassificationModel
impl<'de> Deserialize<'de> for TaskClassificationModel
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
Auto Trait Implementations§
impl Freeze for TaskClassificationModel
impl RefUnwindSafe for TaskClassificationModel
impl Send for TaskClassificationModel
impl Sync for TaskClassificationModel
impl Unpin for TaskClassificationModel
impl UnsafeUnpin for TaskClassificationModel
impl UnwindSafe for TaskClassificationModel
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