oak-css 0.0.11

CSS stylesheet language parser with support for web styling and layout processing.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
#![doc = include_str!("readme.md")]
use oak_highlight::highlighter::Highlighter;

/// Highlighter implementation for CSS.
pub struct CssHighlighter {}

impl Highlighter for CssHighlighter {
    fn highlight<'a>(&self, source: &'a str, _language: &str, theme: oak_highlight::themes::Theme) -> oak_core::errors::ParseResult<oak_highlight::highlighter::HighlightResult<'a>> {
        let _theme_config = theme.get_theme();
        Ok(oak_highlight::highlighter::HighlightResult { segments: vec![], source: std::borrow::Cow::Borrowed(source) })
    }
}