pub enum SkillType {
TextProcessing,
CodeGeneration,
DataAnalysis,
DocumentProcessing,
Custom(String),
}Expand description
Skill type enumeration
Variants§
TextProcessing
Text processing skill
CodeGeneration
Code generation skill
DataAnalysis
Data analysis skill
DocumentProcessing
Document processing skill
Custom(String)
Custom skill
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SkillType
impl<'de> Deserialize<'de> for SkillType
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 SkillType
impl RefUnwindSafe for SkillType
impl Send for SkillType
impl Sync for SkillType
impl Unpin for SkillType
impl UnwindSafe for SkillType
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