Skip to main content

Module highlight

Module highlight 

Source
Expand description

Syntax highlighting and style management.

Re-exports§

pub use highlighted_buffer::HighlightedBuffer;
pub use theme::Theme;
pub use theme::ThemeRegistry;
pub use token::Token;
pub use token::TokenKind;
pub use token::TokenSpan;
pub use tokenizer::CommentKind;
pub use tokenizer::HeredocKind;
pub use tokenizer::LineState;
pub use tokenizer::StringKind;
pub use tokenizer::Tokenizer;
pub use tokenizer::TokenizerRegistry;

Modules§

highlighted_buffer
languages
theme
token
Token types for syntax highlighting.
tokenizer
Tokenizer traits and line state for syntax highlighting.

Structs§

SyntaxStyle
Named style for syntax highlighting.
SyntaxStyleRegistry
Registry of syntax styles for a theme or language.