Skip to main content

ocelot_base/
lib.rs

1pub mod cli;
2pub mod compilation_context;
3pub mod compilation_stage;
4pub mod diagnostic_level;
5pub mod error;
6pub mod file_path;
7pub mod logging;
8pub mod render_source_diagnostics;
9pub mod result;
10pub mod shared_string;
11pub mod source_annotation;
12pub mod source_diagnostic;
13pub mod source_diagnostics;
14pub mod source_excerpt;
15pub mod source_file;
16pub mod span;
17pub mod timestamp;
18
19pub use parking_lot::{Mutex, RwLock};
20
21pub fn unansi(string: &str) -> String {
22    anstream::adapter::strip_str(string).to_string()
23}