Struct sentry::ClientOptions [] [src]

pub struct ClientOptions {
    pub in_app_include: Vec<&'static str>,
    pub in_app_exclude: Vec<&'static str>,
    pub extra_border_frames: Vec<&'static str>,
    pub max_breadcrumbs: usize,
    pub trim_backtraces: bool,
    pub release: Option<Cow<'static, str>>,
    pub environment: Option<Cow<'static, str>>,
    pub server_name: Option<Cow<'static, str>>,
    pub user_agent: Cow<'static, str>,
}

Configuration settings for the client.

Fields

module prefixes that are always considered in_app

module prefixes that are never in_app

border frames which indicate a border from a backtrace to useless internals. Some are automatically included.

Maximum number of breadcrumbs (0 to disable feature).

Automatically trim backtraces of junk before sending.

The release to be sent with events.

The environment to be sent with events.

The server name to be reported.

The user agent that should be reported.

Trait Implementations

impl Debug for ClientOptions
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for ClientOptions
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Default for ClientOptions
[src]

[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations

impl Send for ClientOptions

impl Sync for ClientOptions