load_theme/load-theme.rs
1//! Run
2//! ```
3//! cargo run --example load-theme
4//! ```
5
6use prettyprint::{PrettyPrintError, PrettyPrinter};
7
8fn main() -> Result<(), PrettyPrintError> {
9 let theme = include_bytes!("../assets/themes.bin");
10
11 let print = PrettyPrinter::default()
12 .language("rust")
13 .load_theme(theme.to_vec())
14 .build()?;
15
16 print.string(include_str!("../fixtures/fib.rs"))
17}