pavexc/lib.rs
1#![allow(clippy::too_many_arguments)]
2extern crate core;
3
4pub use compiler::App;
5pub use diagnostic::DiagnosticSink;
6pub use persistence::AppWriter;
7
8mod compiler;
9mod diagnostic;
10pub(crate) mod language;
11mod persistence;
12pub mod rustdoc;
13mod utils;
14
15/// The Rust toolchain used by `pavexc` to generate JSON docs, unless
16/// overridden by the user.
17pub static DEFAULT_DOCS_TOOLCHAIN: &str = "nightly-2025-08-04";