Skip to main content

oak_css/lsp/highlighter/
mod.rs

1#![doc = include_str!("readme.md")]
2use oak_highlight::highlighter::Highlighter;
3
4/// Highlighter implementation for CSS.
5pub struct CssHighlighter {}
6
7impl Highlighter for CssHighlighter {
8    fn highlight<'a>(&self, source: &'a str, _language: &str, theme: oak_highlight::themes::Theme) -> oak_core::errors::ParseResult<oak_highlight::highlighter::HighlightResult<'a>> {
9        let _theme_config = theme.get_theme();
10        Ok(oak_highlight::highlighter::HighlightResult { segments: vec![], source: std::borrow::Cow::Borrowed(source) })
11    }
12}