Expand description
Inkjet is a batteries-included syntax highlighting library for Rust, based on tree-sitter.
See these links for:
- The list of features
- The list of
cargofeatures - All supported languages
- The FAQ.
Otherwise, you can get started here.
Re-exports
pub use tree_sitter_highlight;
Modules
- Common constants.
- Traits and implementations for formatting the output of highlighters.
Structs
- A type for highlighting code.
Enums
- Concrete error type for all possible Inkjet errors.
- The set of all languages supported by Inkjet.
Type Aliases
- Shorthand for
Result<T, InkjetError>.