lemon_bugsnag_rs 0.1.2

A library for interacting with the BugSnag error-reporting and sessions APIs.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use crate::common::client::client_type::ClientType;

/// Options struct common to all BugSnag client builders in this library.
#[derive(Clone, Debug, PartialEq)]
pub(crate) struct BuilderOptions {
    pub(crate) client_type: ClientType,
    pub(crate) scheme: Option<String>,
    pub(crate) url: Option<url::Url>,
    pub(crate) host: Option<String>,
    pub(crate) port: Option<u16>,
    pub(crate) endpoint: Option<String>,
    pub(crate) headers: Option<std::collections::HashMap<String, String>>,
}