Struct bugsnag::NotifyBuilder [] [src]

pub struct NotifyBuilder<'a, 'bugsnag> { /* fields omitted */ }

Builder for creating the notification that will be send to Bugsnag. If the object is dropped, the notification is send to Bugsnag.

Methods

impl<'a, 'bugsnag> NotifyBuilder<'a, 'bugsnag>
[src]

[src]

Sets a list of methods that should be marked as not belonging to the project when the stacktrace is generated. The Bugsnag web interface will use this information to hide unnecessary data. To check if a method should be marked as not belonging to the project, the method name reported by the stacktrace is checked if it contains a method name in this list.

[src]

Sets a context that describes the state of the application while the error occurred.

[src]

Sets the severity of the error.

[src]

Sets the grouping hash for the Bugsnag web interface.

[src]

Call this function to explicitly send the notification to Bugsnag. This function will be called implicit if this object is dropped, but the notification will not be send twice.

Trait Implementations

impl<'a, 'bugsnag> Drop for NotifyBuilder<'a, 'bugsnag>
[src]

[src]

Executes the destructor for this type. Read more