Crate bugsnag [] [src]

The Bugsnag api

This crate provides an interface for reporting messages to Bugsnag.

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.",
           bugsnag::Severity::Info, None, None); 

For more examples on how to integrate bugsnag into a project, the examples folder provides some reference implementations.

Modules

panic

Structs

Bugsnag

Enums

Error
Severity