Enum adblock::filters::cosmetic::CosmeticFilterError
source · pub enum CosmeticFilterError {
Show 14 variants
PunycodeError,
InvalidActionSpecifier,
UnsupportedSyntax,
MissingSharp,
InvalidCssStyle,
InvalidCssSelector,
GenericUnhide,
GenericScriptInject,
GenericAction,
DoubleNegation,
EmptyRule,
HtmlFilteringUnsupported,
InvalidScriptletArgs,
LocationModifiersUnsupported,
}
Variants§
PunycodeError
InvalidActionSpecifier
UnsupportedSyntax
MissingSharp
InvalidCssStyle
InvalidCssSelector
GenericUnhide
GenericScriptInject
GenericAction
DoubleNegation
EmptyRule
HtmlFilteringUnsupported
InvalidScriptletArgs
LocationModifiersUnsupported
Trait Implementations§
source§impl Debug for CosmeticFilterError
impl Debug for CosmeticFilterError
source§impl Display for CosmeticFilterError
impl Display for CosmeticFilterError
source§impl Error for CosmeticFilterError
impl Error for CosmeticFilterError
1.30.0 · source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl From<CosmeticFilterError> for FilterParseError
impl From<CosmeticFilterError> for FilterParseError
source§fn from(v: CosmeticFilterError) -> Self
fn from(v: CosmeticFilterError) -> Self
Converts to this type from the input type.
source§impl PartialEq for CosmeticFilterError
impl PartialEq for CosmeticFilterError
source§fn eq(&self, other: &CosmeticFilterError) -> bool
fn eq(&self, other: &CosmeticFilterError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CosmeticFilterError
Auto Trait Implementations§
impl Freeze for CosmeticFilterError
impl RefUnwindSafe for CosmeticFilterError
impl Send for CosmeticFilterError
impl Sync for CosmeticFilterError
impl Unpin for CosmeticFilterError
impl UnwindSafe for CosmeticFilterError
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