pub struct CustomLanguageConfig {
pub language_name: String,
pub aliases: Vec<String>,
pub separators_regex: Vec<String>,
}Expand description
Configuration for a custom language with regex-based separators.
Fields§
§language_name: StringThe name of the language.
aliases: Vec<String>Aliases for the language name.
separators_regex: Vec<String>Regex patterns for separators, in order of priority.
Trait Implementations§
Source§impl Clone for CustomLanguageConfig
impl Clone for CustomLanguageConfig
Source§fn clone(&self) -> CustomLanguageConfig
fn clone(&self) -> CustomLanguageConfig
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 moreAuto Trait Implementations§
impl Freeze for CustomLanguageConfig
impl RefUnwindSafe for CustomLanguageConfig
impl Send for CustomLanguageConfig
impl Sync for CustomLanguageConfig
impl Unpin for CustomLanguageConfig
impl UnwindSafe for CustomLanguageConfig
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