pub enum LanguageCategory {
Programming,
Markup,
Config,
Dsl,
Other,
}Expand description
Represents the broad category a language belongs to.
Variants§
Programming
General-purpose programming languages (e.g., Rust, C, Java).
Markup
Markup and document languages (e.g., Markdown, HTML, Typst).
Config
Configuration and data serialization languages (e.g., YAML, JSON, TOML).
Dsl
Domain-specific languages or specialized notation (e.g., SQL, Regex, Math).
Other
Other or unclassified.
Trait Implementations§
Source§impl Clone for LanguageCategory
impl Clone for LanguageCategory
Source§fn clone(&self) -> LanguageCategory
fn clone(&self) -> LanguageCategory
Returns a duplicate 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 LanguageCategory
impl Debug for LanguageCategory
Source§impl<'de> Deserialize<'de> for LanguageCategory
impl<'de> Deserialize<'de> for LanguageCategory
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
Source§impl Hash for LanguageCategory
impl Hash for LanguageCategory
Source§impl PartialEq for LanguageCategory
impl PartialEq for LanguageCategory
Source§impl Serialize for LanguageCategory
impl Serialize for LanguageCategory
impl Copy for LanguageCategory
impl Eq for LanguageCategory
impl StructuralPartialEq for LanguageCategory
Auto Trait Implementations§
impl Freeze for LanguageCategory
impl RefUnwindSafe for LanguageCategory
impl Send for LanguageCategory
impl Sync for LanguageCategory
impl Unpin for LanguageCategory
impl UnwindSafe for LanguageCategory
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