pub struct ExceptionBreakpointsFilter {
    pub condition_description: Option<String>,
    pub default: Option<bool>,
    pub description: Option<String>,
    pub filter: String,
    pub label: String,
    pub supports_condition: Option<bool>,
}
Expand description

An ExceptionBreakpointsFilter is shown in the UI as an filter option for configuring how exceptions are dealt with.

Fields

condition_description: Option<String>

An optional help text providing information about the condition. This string is shown as the placeholder text for a text box and must be translated.

default: Option<bool>

Initial value of the filter option. If not specified a value ‘false’ is assumed.

description: Option<String>

An optional help text providing additional information about the exception filter. This string is typically shown as a hover and must be translated.

filter: String

The internal ID of the filter option. This value is passed to the ‘setExceptionBreakpoints’ request.

label: String

The name of the filter option. This will be shown in the UI.

supports_condition: Option<bool>

Controls whether a condition can be specified for this filter option. If false or missing, a condition can not be set.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Deserialize this value from the given Serde deserializer. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

Should always be Self

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more