Skip to main content

boxferry_quadlet/
lib.rs

1//! Maps between native Quadlet documents and `BoxFerry`'s neutral application model.
2
3mod export;
4mod import;
5mod metadata;
6mod output;
7mod source;
8
9pub use export::{QuadletExporter, QuadletExporterError, QuadletGroupingPolicy};
10pub use import::QuadletImporter;
11pub use output::{QuadletFile, QuadletOutput};
12pub use source::{
13    QuadletDocumentInput, QuadletParseDiagnostic, QuadletParseDiagnosticLabel, QuadletParseDiagnosticOrigin,
14    QuadletParseDiagnosticSeverity, QuadletParseError, QuadletParseFailure, QuadletParseFailureStage,
15    QuadletParseResult, QuadletSource,
16};
17
18/// The native Quadlet library consumed by this adapter.
19pub use quadlet_lens;