Expand description
§The Bugsnag api
This crate provides an interface for reporting messages to Bugsnag.
§Example
let mut api = bugsnag::Bugsnag::new("api-key", env!("CARGO_MANIFEST_DIR"));
// setting the appinfo is not required, but recommended
api.set_app_info(Some(env!("CARGO_PKG_VERSION")),
Some("development"),
Some("rust"));
api.notify("Info", "This is a message from the rust bugsnag api.")
.severity(bugsnag::Severity::Info);
For more examples on how to integrate bugsnag into a project, the examples folder provides some reference implementations.
Modules§
Structs§
- Bugsnag
- Notify
Builder - Builder for creating the notification that will be send to Bugsnag. If the object is dropped, the notification is send to Bugsnag.