Skip to main content

Module model

Module model 

Source
Expand description

The physical model of a PCF file: a defensive walk, a byte-layout map, and the diagnostics found along the way.

Re-exports§

pub use diag::DiagKind;
pub use diag::Diagnostic;
pub use diag::Severity;
pub use layout::build;
pub use layout::LayoutMap;
pub use layout::Region;
pub use layout::RegionKind;
pub use walk::algo_name;
pub use walk::walk;
pub use walk::BlockView;
pub use walk::EntryView;
pub use walk::Walk;

Modules§

diag
Diagnostics produced while walking and modelling a PCF file.
layout
The physical byte-layout model: every region of the file, plus the gaps and overlaps between them, derived from a Walk.
walk
A defensive, read-only walk of a PCF file’s physical structure.