Expand description
Host platform trait and bundled implementations for diagnostics, limits, and clocks.
Structs§
- Collecting
Diagnostic Sink - Diagnostic sink that accumulates messages, usable without std.
- Configurable
Platform - Platform implementation composed from a diagnostic sink, host limits, and a clock.
- Diagnostic
- A single diagnostic message emitted by the engine.
- Host
Clock - Host clock value in seconds and microseconds.
- Host
Limits - Host imposed upper bounds on engine resource consumption.
- Linebreak
Request - Parameters for a host driven line break request passed to the platform.
- Noop
Diagnostic Sink - Diagnostic sink that discards all messages.
- Noop
Platform - Minimal deterministic platform for tests, embedded use, and early bootstrap.
Enums§
- Diagnostic
Severity - Severity level of a diagnostic message.
- Limit
Error - Signals that a host configured resource limit was exceeded.
Traits§
- Diagnostic
Sink - Receiver for diagnostic messages emitted during engine execution.
- Platform
- Host runtime services that must remain separate from engine semantics.