Struct syntastica_core::providers::ConfiguredLanguages
source · pub struct ConfiguredLanguages { /* private fields */ }
Implementations§
source§impl ConfiguredLanguages
impl ConfiguredLanguages
pub fn configure(unconfigured: Languages, config: ResolvedConfig) -> Self
pub fn try_configure<C, E>( provider: &impl LanguageProvider, config: C ) -> Result<Self>where C: TryInto<ResolvedConfig, Error = E>, Error: From<E>,
pub fn highlight_keys(&self) -> &[String]
pub fn highlight_styles(&self) -> &[Style]
pub fn default_style(&self) -> Option<Style>
Trait Implementations§
source§impl Deref for ConfiguredLanguages
impl Deref for ConfiguredLanguages
§type Target = HashMap<String, HighlightConfiguration, RandomState>
type Target = HashMap<String, HighlightConfiguration, RandomState>
The resulting type after dereferencing.
Auto Trait Implementations§
impl RefUnwindSafe for ConfiguredLanguages
impl Send for ConfiguredLanguages
impl Sync for ConfiguredLanguages
impl Unpin for ConfiguredLanguages
impl UnwindSafe for ConfiguredLanguages
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