Skip to main content

Crate nidus_sentry

Crate nidus_sentry 

Source
Expand description

First-party Sentry integration for Nidus.

This crate owns initialization, panic/error/tracing capture, request-local Tower hubs, matched-route transactions, secure event scrubbing, bounded duplicate suppression, and graceful off-runtime flushing.

Structs§

IsolatedHubProvider
Provider that derives a fresh request hub from a fixed base hub.
SentryConfig
Redaction-safe Sentry client configuration.
SentryIntegration
Initialized Sentry client with owned global restoration and lifecycle state.
SentryTowerLayer
Correctly ordered Tower layer for Sentry request isolation and HTTP traces.

Enums§

SentryError
Error returned by Sentry configuration or lifecycle operations.

Functions§

redact_event
Removes request bodies, query strings, cookies, users, secrets, and common PII fields from an event before transport.

Type Aliases§

Result
Result type for Sentry integration operations.