Expand description
Safe, bounded runtime error reporting for Rust applications.
Modules§
- actix_
web - Actix instrumentation keeps non-Send services, futures and streams on their executor.
- axum
- Axum’s native routing and body types with the shared Tower lifecycle.
- delivery
- Explicit custom delivery boundary. Callbacks execute on a bounded worker.
- logging
- Composable native logging with bounded primitives and no custom formatting.
- privacy
- Mandatory bounded telemetry protection; extra keys only extend the baseline.
- protocol
- Strict ingestion acknowledgement and retry semantics.
- relay
- Browser relay ingress. Connected durable delivery is withheld until persisted.
- storage
- Private owned file storage, never a fallback to HTTP.
- testkit
- Explicit bounded in-memory delivery for application tests; no global install.
- tower
- Tower service instrumentation. Readiness and the actual service future are delegated.
- transport
- SDK-owned HTTP transport. Credentials live only on authenticated requests.
- wire
- Closed receiving schema plus semantic checks JSON Schema cannot express.
Structs§
- Client
- Config
- Context
- Deploy
Snapshot - Exception
Occurrence - Exception
Snapshot - Flush
Outcome - Frame
Snapshot - Http
Options - Operation
- Operation
Context - Operation
Options - Panic
Observer - Probe
Options - Recovery
Observation - Request
Body Snapshot - An explicit already-parsed primitive snapshot. Middleware never reads a body.
- Request
Snapshot - Scoped
Future - Status
Enums§
- Config
Error - Connection
Status - Evidence
Scope - Exception
Input - Frame
Classification - Level
- Operation
Kind - Project
Mode - Recovery
State - Trace
Origin
Traits§
- Exception
Source - Sealed to keep application conversions and formatters off capture callers.