Expand description
marque-engine — pipeline orchestration.
Wires together: scanner → parser → validator → fixer → output.
The pipeline is a chain of async streams; each stage is a Stream impl.
CLI, WASM, and server are different Source/Sink configurations wired to the same middle.
Re-exports§
pub use batch::BatchEngine;pub use batch::BatchError;pub use batch::BatchOptions;pub use clock::Clock;pub use clock::FixedClock;pub use clock::SystemClock;pub use engine::Engine;pub use engine::FixMode;pub use engine::InvalidThreshold;pub use output::FixResult;pub use output::LintResult;
Modules§
- batch
- Concurrent batch processing over many documents.
- clock
- Clock abstraction for deterministic timestamps in audit records.
- engine
Engine— the configured, ready-to-run pipeline.- output
- Output types returned by the engine’s synchronous API surface.
- pipeline
- Async stream pipeline types.
Functions§
- default_
ruleset - Returns the default rule set for marque (CAPCO rules).