Struct language2::LanguageConfigOverride
source · pub struct LanguageConfigOverride {
pub line_comment: Override<Arc<str>>,
pub block_comment: Override<(Arc<str>, Arc<str>)>,
pub disabled_bracket_ixs: Vec<u16>,
pub word_characters: Override<HashSet<char>>,
pub opt_into_language_servers: Vec<String>,
}
Fields§
§line_comment: Override<Arc<str>>
§block_comment: Override<(Arc<str>, Arc<str>)>
§disabled_bracket_ixs: Vec<u16>
§word_characters: Override<HashSet<char>>
§opt_into_language_servers: Vec<String>
Trait Implementations§
source§impl Clone for LanguageConfigOverride
impl Clone for LanguageConfigOverride
source§fn clone(&self) -> LanguageConfigOverride
fn clone(&self) -> LanguageConfigOverride
Returns a copy 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 LanguageConfigOverride
impl Debug for LanguageConfigOverride
source§impl Default for LanguageConfigOverride
impl Default for LanguageConfigOverride
source§fn default() -> LanguageConfigOverride
fn default() -> LanguageConfigOverride
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for LanguageConfigOverride
impl<'de> Deserialize<'de> for LanguageConfigOverride
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 RefUnwindSafe for LanguageConfigOverride
impl Send for LanguageConfigOverride
impl Sync for LanguageConfigOverride
impl Unpin for LanguageConfigOverride
impl UnwindSafe for LanguageConfigOverride
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