bat/src/lib.rs

29 lines
688 B
Rust
Raw Normal View History

2019-10-06 03:49:33 +02:00
// `error_chain!` can recurse deeply
#![recursion_limit = "1024"]
2020-03-21 21:15:12 +01:00
pub(crate) mod assets;
pub(crate) mod assets_metadata;
2020-03-21 19:40:13 +01:00
pub mod config;
2020-03-21 21:15:12 +01:00
pub(crate) mod controller;
2019-10-20 22:09:58 +02:00
mod decorations;
mod diff;
2020-03-21 19:35:04 +01:00
pub mod errors;
2020-04-22 16:27:34 +02:00
pub mod input;
mod less;
2020-03-21 21:03:57 +01:00
pub(crate) mod line_range;
2019-10-29 19:46:04 +01:00
mod output;
2019-10-20 22:09:58 +02:00
mod preprocessor;
pub mod pretty_printer;
2020-03-21 21:15:12 +01:00
pub(crate) mod printer;
2020-03-21 21:03:57 +01:00
pub(crate) mod style;
pub(crate) mod syntax_mapping;
2019-10-20 22:09:58 +02:00
mod terminal;
2020-03-21 21:03:57 +01:00
pub(crate) mod wrap;
2020-03-21 21:15:12 +01:00
pub use assets::HighlightingAssets;
pub use assets_metadata::AssetsMetadata;
2020-03-21 21:15:12 +01:00
pub use controller::Controller;
pub use pretty_printer::PrettyPrinter;
2020-03-21 21:15:12 +01:00
pub use printer::{InteractivePrinter, Printer, SimplePrinter};
pub use style::{StyleComponent, StyleComponents};