Expand description
Dependency-light shared vocabulary for Baukit crates and services.
This crate is the canonical home for dependency-light process vocabulary and runtime-neutral measurements shared across crate boundaries. It deliberately contains no telemetry exporters, async runtime, HTTP framework, operational routing, or product policy. Higher-level Baukit crates re-export established compatibility types from their own APIs.
The export module encodes CSV with spreadsheet formula neutralization.
The optional pagination feature adds keyset pagination types that domain
crates can use without an HTTP framework. The optional media-grants
feature adds HMAC-SHA256 signed media grants that an edge verifier checks.
Modules§
- export
- RFC 4180 CSV encoding with spreadsheet formula neutralization.
- limits
- Runtime-neutral resource-budget measurements.
Structs§
- Build
Info - Immutable version-control and compiler metadata for a process build.
- Parse
Environment Error - An error returned when a deployment environment name is not supported.
- Service
Identity - Stable identity and build metadata for one running process.
Enums§
- Deployment
Environment - The deployment environment attached to configuration and telemetry signals.
- LogFormat
- Selection policy for the stdout log formatter.
- Process
Kind - The kind of process being identified and instrumented.