[−][src]Crate sentry_failure
Adds support for capturing Sentry errors from failure
types.
Failure errors and Fail
objects can be logged with the failure integration.
This works really well if you use the failure::Error
type or if you have
failure::Fail
objects that use the failure context internally to gain a
backtrace.
Example
use sentry_failure::capture_error; let result = match function_that_might_fail() { Ok(result) => result, Err(err) => { capture_error(&err); return Err(err); } };
To capture fails and not errors use capture_fail
.
Structs
FailureIntegration | Deprecated The Sentry Failure Integration. |
Traits
FailureHubExt | Deprecated Hub extension methods for working with failure. |
FailureResultExt | Deprecated Extension trait providing methods to unwrap a result, preserving backtraces from the underlying error in the event of a panic. |
Functions
capture_error | Deprecated Captures a boxed failure ( |
capture_fail | Deprecated Captures a |
event_from_error | Deprecated Helper function to create an event from a |
event_from_fail | Deprecated Helper function to create an event from a |
exception_from_single_fail | Deprecated This converts a single fail instance into an exception. |
panic_extractor | Deprecated Extracts a Sentry |