Sentry-Rust is the official Rust SDK for Sentry. It maps the entire Sentry protocol for Rust and provides convenient helpers for sending common types of events to Sentry.

The Rust SDK follows the new unified SDK architecture. To get started have a look at the quickstart docs.


Integrations extend the functionality of the SDK for some common frameworks and libraries.

Framework integrations

Sentry-Rust supports the following application frameworks:

Error handling integrations

Sentry-Rust supports the most commonly used libraries for advanced error management:

Additionally you can catch panics using the panic integration:

Logging integrations

Logs can be automatically converted into breadcrumbs.

More Information