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>A help text providing information about the condition. This string is shown as the placeholder text for a text box and can be translated.
default: Option<bool>Initial value of the filter option. If not specified a value false is assumed.
description: Option<String>A help text providing additional information about the exception filter. This string is typically shown as a hover and can be translated.
filter: StringThe internal ID of the filter option. This value is passed to the setExceptionBreakpoints request.
label: StringThe name of the filter option. This is 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§
Source§impl Clone for ExceptionBreakpointsFilter
impl Clone for ExceptionBreakpointsFilter
Source§fn clone(&self) -> ExceptionBreakpointsFilter
fn clone(&self) -> ExceptionBreakpointsFilter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExceptionBreakpointsFilter
impl Debug for ExceptionBreakpointsFilter
Source§impl<'de> Deserialize<'de> for ExceptionBreakpointsFilter
impl<'de> Deserialize<'de> for ExceptionBreakpointsFilter
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for ExceptionBreakpointsFilter
impl Hash for ExceptionBreakpointsFilter
impl Eq for ExceptionBreakpointsFilter
impl StructuralPartialEq for ExceptionBreakpointsFilter
Auto Trait Implementations§
impl Freeze for ExceptionBreakpointsFilter
impl RefUnwindSafe for ExceptionBreakpointsFilter
impl Send for ExceptionBreakpointsFilter
impl Sync for ExceptionBreakpointsFilter
impl Unpin for ExceptionBreakpointsFilter
impl UnwindSafe for ExceptionBreakpointsFilter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more