#[non_exhaustive]pub enum SkillTypeKnown {
Anthropic,
Custom,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for SkillTypeKnown
impl Clone for SkillTypeKnown
Source§fn clone(&self) -> SkillTypeKnown
fn clone(&self) -> SkillTypeKnown
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 SkillTypeKnown
impl Debug for SkillTypeKnown
Source§impl<'de> Deserialize<'de> for SkillTypeKnown
impl<'de> Deserialize<'de> for SkillTypeKnown
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 SkillTypeKnown
Source§impl PartialEq for SkillTypeKnown
impl PartialEq for SkillTypeKnown
Source§impl Serialize for SkillTypeKnown
impl Serialize for SkillTypeKnown
impl StructuralPartialEq for SkillTypeKnown
Auto Trait Implementations§
impl Freeze for SkillTypeKnown
impl RefUnwindSafe for SkillTypeKnown
impl Send for SkillTypeKnown
impl Sync for SkillTypeKnown
impl Unpin for SkillTypeKnown
impl UnsafeUnpin for SkillTypeKnown
impl UnwindSafe for SkillTypeKnown
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