pub enum FamilyClass {
None,
Claude,
Gpt,
Gemini,
Other,
}Expand description
Coarse model-family class — the maximum granularity events may hold (I-7). Families, never versions or instance identifiers.
Variants§
None
Not declared.
Claude
Anthropic Claude family.
Gpt
OpenAI GPT family.
Gemini
Google Gemini family.
Other
Any other declared family.
Trait Implementations§
Source§impl Clone for FamilyClass
impl Clone for FamilyClass
Source§fn clone(&self) -> FamilyClass
fn clone(&self) -> FamilyClass
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 FamilyClass
Source§impl Debug for FamilyClass
impl Debug for FamilyClass
Source§impl<'de> Deserialize<'de> for FamilyClass
impl<'de> Deserialize<'de> for FamilyClass
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 Eq for FamilyClass
Source§impl PartialEq for FamilyClass
impl PartialEq for FamilyClass
Source§impl Serialize for FamilyClass
impl Serialize for FamilyClass
impl StructuralPartialEq for FamilyClass
Auto Trait Implementations§
impl Freeze for FamilyClass
impl RefUnwindSafe for FamilyClass
impl Send for FamilyClass
impl Sync for FamilyClass
impl Unpin for FamilyClass
impl UnsafeUnpin for FamilyClass
impl UnwindSafe for FamilyClass
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