1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
pub use sentry_client; #[derive(Clone, Deserialize)] pub struct SentrySettings { pub dsn: String, } pub fn init_sentry(settings: SentrySettings) { sentry_client::init(( settings.dsn, sentry_client::ClientOptions { release: sentry_crate_release!(), ..Default::default() }, )); sentry_client::integrations::panic::register_panic_handler(); info!("Starting Sentry integration") }