6 releases
Uses old Rust 2015
0.2.1 | Jan 8, 2018 |
---|---|
0.2.0 | Nov 18, 2017 |
0.1.3 | Mar 30, 2017 |
#32 in #reporting
106 downloads per month
Used in 3 crates
(2 directly)
36KB
933 lines
bugsnag-rs
The Bugsnag api in rust.
Example
use bugsnag;
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);
Or in a panic handler you could do the following:
use bugsnag;
let mut api = bugsnag::Bugsnag::new("api-key", env!("CARGO_MANIFEST_DIR"));
bugsnag::panic::handle(&api, panic_info, None);
For more examples on how to integrate bugsnag into a project, the examples folder provides some reference implementations.
Which json fields are missing?
- metaData
- user
The structure of the json can be found here.
Dependencies
~7–9.5MB
~211K SLoC