Struct sentry_contexts::ContextIntegration
source · [−]pub struct ContextIntegration { /* private fields */ }
Expand description
Adds Contexts to Sentry Events.
This integration is enabled by default in sentry
and adds device
, os
and rust
contexts to Events, and also sets a server_name
if it is not
already defined.
See the Contexts Interface documentation for more info.
Examples
let integration = sentry_contexts::ContextIntegration::new().add_os(false);
let _sentry = sentry::init(sentry::ClientOptions::new().add_integration(integration));
Implementations
Add device
context, enabled by default.
Trait Implementations
Called whenever the integration is attached to a Client.
fn process_event(
&self,
event: Event<'static>,
_cfg: &ClientOptions
) -> Option<Event<'static>>
fn process_event(
&self,
event: Event<'static>,
_cfg: &ClientOptions
) -> Option<Event<'static>>
The Integrations Event Processor Hook. Read more