Trait swc_core::ecma::utils::swc_common::EqIgnoreSpan

pub trait EqIgnoreSpan {
    // Required method
    fn eq_ignore_span(&self, other: &Self) -> bool;
}
Available on crate features __ecma and __utils only.
Expand description

Derive with #[derive(EqIgnoreSpan)].

Required Methods§

fn eq_ignore_span(&self, other: &Self) -> bool

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

§

impl EqIgnoreSpan for bool

§

fn eq_ignore_span(&self, other: &bool) -> bool

§

impl EqIgnoreSpan for char

§

fn eq_ignore_span(&self, other: &char) -> bool

§

impl EqIgnoreSpan for f32

§

fn eq_ignore_span(&self, other: &f32) -> bool

§

impl EqIgnoreSpan for f64

§

fn eq_ignore_span(&self, other: &f64) -> bool

§

impl EqIgnoreSpan for i8

§

fn eq_ignore_span(&self, other: &i8) -> bool

§

impl EqIgnoreSpan for i16

§

fn eq_ignore_span(&self, other: &i16) -> bool

§

impl EqIgnoreSpan for i32

§

fn eq_ignore_span(&self, other: &i32) -> bool

§

impl EqIgnoreSpan for i64

§

fn eq_ignore_span(&self, other: &i64) -> bool

§

impl EqIgnoreSpan for i128

§

fn eq_ignore_span(&self, other: &i128) -> bool

§

impl EqIgnoreSpan for isize

§

fn eq_ignore_span(&self, other: &isize) -> bool

§

impl EqIgnoreSpan for str

§

fn eq_ignore_span(&self, other: &str) -> bool

§

impl EqIgnoreSpan for u8

§

fn eq_ignore_span(&self, other: &u8) -> bool

§

impl EqIgnoreSpan for u16

§

fn eq_ignore_span(&self, other: &u16) -> bool

§

impl EqIgnoreSpan for u32

§

fn eq_ignore_span(&self, other: &u32) -> bool

§

impl EqIgnoreSpan for u64

§

fn eq_ignore_span(&self, other: &u64) -> bool

§

impl EqIgnoreSpan for u128

§

fn eq_ignore_span(&self, other: &u128) -> bool

§

impl EqIgnoreSpan for usize

§

fn eq_ignore_span(&self, other: &usize) -> bool

§

impl EqIgnoreSpan for String

§

fn eq_ignore_span(&self, other: &String) -> bool

§

impl EqIgnoreSpan for BigInt

§

fn eq_ignore_span(&self, other: &BigInt) -> bool

§

impl EqIgnoreSpan for AbsoluteColorBase

§

fn eq_ignore_span(&self, other: &AbsoluteColorBase) -> bool

§

impl EqIgnoreSpan for AlphaValue

§

fn eq_ignore_span(&self, other: &AlphaValue) -> bool

§

impl EqIgnoreSpan for AnPlusB

§

fn eq_ignore_span(&self, other: &AnPlusB) -> bool

§

impl EqIgnoreSpan for AnPlusBNotation

§

fn eq_ignore_span(&self, other: &AnPlusBNotation) -> bool

§

impl EqIgnoreSpan for Angle

§

fn eq_ignore_span(&self, other: &Angle) -> bool

§

impl EqIgnoreSpan for AnglePercentage

§

fn eq_ignore_span(&self, other: &AnglePercentage) -> bool

§

impl EqIgnoreSpan for AnyNamespace

§

fn eq_ignore_span(&self, other: &AnyNamespace) -> bool

§

impl EqIgnoreSpan for AtRule

§

fn eq_ignore_span(&self, other: &AtRule) -> bool

§

impl EqIgnoreSpan for AtRuleName

§

fn eq_ignore_span(&self, other: &AtRuleName) -> bool

§

impl EqIgnoreSpan for AtRulePrelude

§

fn eq_ignore_span(&self, other: &AtRulePrelude) -> bool

§

impl EqIgnoreSpan for AttributeSelector

§

fn eq_ignore_span(&self, other: &AttributeSelector) -> bool

§

impl EqIgnoreSpan for AttributeSelectorMatcher

§

fn eq_ignore_span(&self, other: &AttributeSelectorMatcher) -> bool

§

impl EqIgnoreSpan for AttributeSelectorMatcherValue

§

fn eq_ignore_span(&self, other: &AttributeSelectorMatcherValue) -> bool

§

impl EqIgnoreSpan for AttributeSelectorModifier

§

fn eq_ignore_span(&self, other: &AttributeSelectorModifier) -> bool

§

impl EqIgnoreSpan for AttributeSelectorValue

§

fn eq_ignore_span(&self, other: &AttributeSelectorValue) -> bool

§

impl EqIgnoreSpan for BinOp

§

fn eq_ignore_span(&self, other: &BinOp) -> bool

§

impl EqIgnoreSpan for CalcOperator

§

fn eq_ignore_span(&self, other: &CalcOperator) -> bool

§

impl EqIgnoreSpan for CalcOperatorType

§

fn eq_ignore_span(&self, other: &CalcOperatorType) -> bool

§

impl EqIgnoreSpan for CalcProduct

§

fn eq_ignore_span(&self, other: &CalcProduct) -> bool

§

impl EqIgnoreSpan for CalcProductOrOperator

§

fn eq_ignore_span(&self, other: &CalcProductOrOperator) -> bool

§

impl EqIgnoreSpan for CalcSum

§

fn eq_ignore_span(&self, other: &CalcSum) -> bool

§

impl EqIgnoreSpan for CalcValue

§

fn eq_ignore_span(&self, other: &CalcValue) -> bool

§

impl EqIgnoreSpan for CalcValueOrOperator

§

fn eq_ignore_span(&self, other: &CalcValueOrOperator) -> bool

§

impl EqIgnoreSpan for ClassSelector

§

fn eq_ignore_span(&self, other: &ClassSelector) -> bool

§

impl EqIgnoreSpan for CmykComponent

§

fn eq_ignore_span(&self, other: &CmykComponent) -> bool

§

impl EqIgnoreSpan for Color

§

fn eq_ignore_span(&self, other: &Color) -> bool

§

impl EqIgnoreSpan for ColorProfileName

§

fn eq_ignore_span(&self, other: &ColorProfileName) -> bool

§

impl EqIgnoreSpan for Combinator

§

fn eq_ignore_span(&self, other: &Combinator) -> bool

§

impl EqIgnoreSpan for CombinatorValue

§

fn eq_ignore_span(&self, other: &CombinatorValue) -> bool

§

impl EqIgnoreSpan for ComplexSelector

§

fn eq_ignore_span(&self, other: &ComplexSelector) -> bool

§

impl EqIgnoreSpan for ComplexSelectorChildren

§

fn eq_ignore_span(&self, other: &ComplexSelectorChildren) -> bool

§

impl EqIgnoreSpan for ComponentValue

§

fn eq_ignore_span(&self, other: &ComponentValue) -> bool

§

impl EqIgnoreSpan for CompoundSelector

§

fn eq_ignore_span(&self, other: &CompoundSelector) -> bool

§

impl EqIgnoreSpan for CompoundSelectorList

§

fn eq_ignore_span(&self, other: &CompoundSelectorList) -> bool

§

impl EqIgnoreSpan for ContainerCondition

§

fn eq_ignore_span(&self, other: &ContainerCondition) -> bool

§

impl EqIgnoreSpan for ContainerName

§

fn eq_ignore_span(&self, other: &ContainerName) -> bool

§

impl EqIgnoreSpan for ContainerQuery

§

fn eq_ignore_span(&self, other: &ContainerQuery) -> bool

§

impl EqIgnoreSpan for ContainerQueryAnd

§

fn eq_ignore_span(&self, other: &ContainerQueryAnd) -> bool

§

impl EqIgnoreSpan for ContainerQueryNot

§

fn eq_ignore_span(&self, other: &ContainerQueryNot) -> bool

§

impl EqIgnoreSpan for ContainerQueryOr

§

fn eq_ignore_span(&self, other: &ContainerQueryOr) -> bool

§

impl EqIgnoreSpan for ContainerQueryType

§

fn eq_ignore_span(&self, other: &ContainerQueryType) -> bool

§

impl EqIgnoreSpan for CustomHighlightName

§

fn eq_ignore_span(&self, other: &CustomHighlightName) -> bool

§

impl EqIgnoreSpan for CustomIdent

§

fn eq_ignore_span(&self, other: &CustomIdent) -> bool

§

impl EqIgnoreSpan for CustomMediaQuery

§

fn eq_ignore_span(&self, other: &CustomMediaQuery) -> bool

§

impl EqIgnoreSpan for CustomMediaQueryMediaType

§

fn eq_ignore_span(&self, other: &CustomMediaQueryMediaType) -> bool

§

impl EqIgnoreSpan for CustomPropertyName

§

fn eq_ignore_span(&self, other: &CustomPropertyName) -> bool

§

impl EqIgnoreSpan for DashedIdent

§

fn eq_ignore_span(&self, other: &DashedIdent) -> bool

§

impl EqIgnoreSpan for Declaration

§

fn eq_ignore_span(&self, other: &Declaration) -> bool

§

impl EqIgnoreSpan for DeclarationName

§

fn eq_ignore_span(&self, other: &DeclarationName) -> bool

§

impl EqIgnoreSpan for DeclarationOrAtRule

§

fn eq_ignore_span(&self, other: &DeclarationOrAtRule) -> bool

§

impl EqIgnoreSpan for Delimiter

§

fn eq_ignore_span(&self, other: &Delimiter) -> bool

§

impl EqIgnoreSpan for DelimiterValue

§

fn eq_ignore_span(&self, other: &DelimiterValue) -> bool

§

impl EqIgnoreSpan for Dimension

§

fn eq_ignore_span(&self, other: &Dimension) -> bool

§

impl EqIgnoreSpan for DimensionToken

§

fn eq_ignore_span(&self, other: &DimensionToken) -> bool

§

impl EqIgnoreSpan for DocumentPrelude

§

fn eq_ignore_span(&self, other: &DocumentPrelude) -> bool

§

impl EqIgnoreSpan for DocumentPreludeMatchingFunction

§

fn eq_ignore_span(&self, other: &DocumentPreludeMatchingFunction) -> bool

§

impl EqIgnoreSpan for ExtensionName

§

fn eq_ignore_span(&self, other: &ExtensionName) -> bool

§

impl EqIgnoreSpan for FamilyName

§

fn eq_ignore_span(&self, other: &FamilyName) -> bool

§

impl EqIgnoreSpan for Flex

§

fn eq_ignore_span(&self, other: &Flex) -> bool

§

impl EqIgnoreSpan for FontFeatureValuesPrelude

§

fn eq_ignore_span(&self, other: &FontFeatureValuesPrelude) -> bool

§

impl EqIgnoreSpan for ForgivingComplexSelector

§

fn eq_ignore_span(&self, other: &ForgivingComplexSelector) -> bool

§

impl EqIgnoreSpan for ForgivingRelativeSelector

§

fn eq_ignore_span(&self, other: &ForgivingRelativeSelector) -> bool

§

impl EqIgnoreSpan for ForgivingRelativeSelectorList

§

fn eq_ignore_span(&self, other: &ForgivingRelativeSelectorList) -> bool

§

impl EqIgnoreSpan for ForgivingSelectorList

§

fn eq_ignore_span(&self, other: &ForgivingSelectorList) -> bool

§

impl EqIgnoreSpan for Frequency

§

fn eq_ignore_span(&self, other: &Frequency) -> bool

§

impl EqIgnoreSpan for FrequencyPercentage

§

fn eq_ignore_span(&self, other: &FrequencyPercentage) -> bool

§

impl EqIgnoreSpan for Function

§

fn eq_ignore_span(&self, other: &Function) -> bool

§

impl EqIgnoreSpan for FunctionName

§

fn eq_ignore_span(&self, other: &FunctionName) -> bool

§

impl EqIgnoreSpan for GeneralEnclosed

§

fn eq_ignore_span(&self, other: &GeneralEnclosed) -> bool

§

impl EqIgnoreSpan for HexColor

§

fn eq_ignore_span(&self, other: &HexColor) -> bool

§

impl EqIgnoreSpan for Hue

§

fn eq_ignore_span(&self, other: &Hue) -> bool

§

impl EqIgnoreSpan for IdSelector

§

fn eq_ignore_span(&self, other: &IdSelector) -> bool

§

impl EqIgnoreSpan for Ident

§

fn eq_ignore_span(&self, other: &Ident) -> bool

§

impl EqIgnoreSpan for ImportConditions

§

fn eq_ignore_span(&self, other: &ImportConditions) -> bool

§

impl EqIgnoreSpan for ImportHref

§

fn eq_ignore_span(&self, other: &ImportHref) -> bool

§

impl EqIgnoreSpan for ImportLayerName

§

fn eq_ignore_span(&self, other: &ImportLayerName) -> bool

§

impl EqIgnoreSpan for ImportPrelude

§

fn eq_ignore_span(&self, other: &ImportPrelude) -> bool

§

impl EqIgnoreSpan for ImportantFlag

§

fn eq_ignore_span(&self, other: &ImportantFlag) -> bool

§

impl EqIgnoreSpan for Integer

§

fn eq_ignore_span(&self, other: &Integer) -> bool

§

impl EqIgnoreSpan for KeyframeBlock

§

fn eq_ignore_span(&self, other: &KeyframeBlock) -> bool

§

impl EqIgnoreSpan for KeyframeSelector

§

fn eq_ignore_span(&self, other: &KeyframeSelector) -> bool

§

impl EqIgnoreSpan for KeyframesName

§

fn eq_ignore_span(&self, other: &KeyframesName) -> bool

§

impl EqIgnoreSpan for KeyframesPseudoFunction

§

fn eq_ignore_span(&self, other: &KeyframesPseudoFunction) -> bool

§

impl EqIgnoreSpan for KeyframesPseudoPrefix

§

fn eq_ignore_span(&self, other: &KeyframesPseudoPrefix) -> bool

§

impl EqIgnoreSpan for LayerName

§

fn eq_ignore_span(&self, other: &LayerName) -> bool

§

impl EqIgnoreSpan for LayerNameList

§

fn eq_ignore_span(&self, other: &LayerNameList) -> bool

§

impl EqIgnoreSpan for LayerPrelude

§

fn eq_ignore_span(&self, other: &LayerPrelude) -> bool

§

impl EqIgnoreSpan for Length

§

fn eq_ignore_span(&self, other: &Length) -> bool

§

impl EqIgnoreSpan for LengthPercentage

§

fn eq_ignore_span(&self, other: &LengthPercentage) -> bool

§

impl EqIgnoreSpan for ListOfComponentValues

§

fn eq_ignore_span(&self, other: &ListOfComponentValues) -> bool

§

impl EqIgnoreSpan for MediaAnd

§

fn eq_ignore_span(&self, other: &MediaAnd) -> bool

§

impl EqIgnoreSpan for MediaCondition

§

fn eq_ignore_span(&self, other: &MediaCondition) -> bool

§

impl EqIgnoreSpan for MediaConditionAllType

§

fn eq_ignore_span(&self, other: &MediaConditionAllType) -> bool

§

impl EqIgnoreSpan for MediaConditionType

§

fn eq_ignore_span(&self, other: &MediaConditionType) -> bool

§

impl EqIgnoreSpan for MediaConditionWithoutOr

§

fn eq_ignore_span(&self, other: &MediaConditionWithoutOr) -> bool

§

impl EqIgnoreSpan for MediaConditionWithoutOrType

§

fn eq_ignore_span(&self, other: &MediaConditionWithoutOrType) -> bool

§

impl EqIgnoreSpan for MediaFeature

§

fn eq_ignore_span(&self, other: &MediaFeature) -> bool

§

impl EqIgnoreSpan for MediaFeatureBoolean

§

fn eq_ignore_span(&self, other: &MediaFeatureBoolean) -> bool

§

impl EqIgnoreSpan for MediaFeatureName

§

fn eq_ignore_span(&self, other: &MediaFeatureName) -> bool

§

impl EqIgnoreSpan for MediaFeaturePlain

§

fn eq_ignore_span(&self, other: &MediaFeaturePlain) -> bool

§

impl EqIgnoreSpan for MediaFeatureRange

§

fn eq_ignore_span(&self, other: &MediaFeatureRange) -> bool

§

impl EqIgnoreSpan for MediaFeatureRangeComparison

§

fn eq_ignore_span(&self, other: &MediaFeatureRangeComparison) -> bool

§

impl EqIgnoreSpan for MediaFeatureRangeInterval

§

fn eq_ignore_span(&self, other: &MediaFeatureRangeInterval) -> bool

§

impl EqIgnoreSpan for MediaFeatureValue

§

fn eq_ignore_span(&self, other: &MediaFeatureValue) -> bool

§

impl EqIgnoreSpan for MediaInParens

§

fn eq_ignore_span(&self, other: &MediaInParens) -> bool

§

impl EqIgnoreSpan for MediaNot

§

fn eq_ignore_span(&self, other: &MediaNot) -> bool

§

impl EqIgnoreSpan for MediaOr

§

fn eq_ignore_span(&self, other: &MediaOr) -> bool

§

impl EqIgnoreSpan for MediaQuery

§

fn eq_ignore_span(&self, other: &MediaQuery) -> bool

§

impl EqIgnoreSpan for MediaQueryList

§

fn eq_ignore_span(&self, other: &MediaQueryList) -> bool

§

impl EqIgnoreSpan for MediaType

§

fn eq_ignore_span(&self, other: &MediaType) -> bool

§

impl EqIgnoreSpan for NamedNamespace

§

fn eq_ignore_span(&self, other: &NamedNamespace) -> bool

§

impl EqIgnoreSpan for Namespace

§

fn eq_ignore_span(&self, other: &Namespace) -> bool

§

impl EqIgnoreSpan for NamespacePrefix

§

fn eq_ignore_span(&self, other: &NamespacePrefix) -> bool

§

impl EqIgnoreSpan for NamespacePrelude

§

fn eq_ignore_span(&self, other: &NamespacePrelude) -> bool

§

impl EqIgnoreSpan for NamespacePreludeUri

§

fn eq_ignore_span(&self, other: &NamespacePreludeUri) -> bool

§

impl EqIgnoreSpan for NestingSelector

§

fn eq_ignore_span(&self, other: &NestingSelector) -> bool

§

impl EqIgnoreSpan for Number

§

fn eq_ignore_span(&self, other: &Number) -> bool

§

impl EqIgnoreSpan for NumberType

§

fn eq_ignore_span(&self, other: &NumberType) -> bool

§

impl EqIgnoreSpan for PageSelector

§

fn eq_ignore_span(&self, other: &PageSelector) -> bool

§

impl EqIgnoreSpan for PageSelectorList

§

fn eq_ignore_span(&self, other: &PageSelectorList) -> bool

§

impl EqIgnoreSpan for PageSelectorPseudo

§

fn eq_ignore_span(&self, other: &PageSelectorPseudo) -> bool

§

impl EqIgnoreSpan for PageSelectorType

§

fn eq_ignore_span(&self, other: &PageSelectorType) -> bool

§

impl EqIgnoreSpan for Percentage

§

fn eq_ignore_span(&self, other: &Percentage) -> bool

§

impl EqIgnoreSpan for PseudoClassSelector

§

fn eq_ignore_span(&self, other: &PseudoClassSelector) -> bool

§

impl EqIgnoreSpan for PseudoClassSelectorChildren

§

fn eq_ignore_span(&self, other: &PseudoClassSelectorChildren) -> bool

§

impl EqIgnoreSpan for PseudoElementSelector

§

fn eq_ignore_span(&self, other: &PseudoElementSelector) -> bool

§

impl EqIgnoreSpan for PseudoElementSelectorChildren

§

fn eq_ignore_span(&self, other: &PseudoElementSelectorChildren) -> bool

§

impl EqIgnoreSpan for QualifiedRule

§

fn eq_ignore_span(&self, other: &QualifiedRule) -> bool

§

impl EqIgnoreSpan for QualifiedRulePrelude

§

fn eq_ignore_span(&self, other: &QualifiedRulePrelude) -> bool

§

impl EqIgnoreSpan for QueryInParens

§

fn eq_ignore_span(&self, other: &QueryInParens) -> bool

§

impl EqIgnoreSpan for Ratio

§

fn eq_ignore_span(&self, other: &Ratio) -> bool

§

impl EqIgnoreSpan for RelativeSelector

§

fn eq_ignore_span(&self, other: &RelativeSelector) -> bool

§

impl EqIgnoreSpan for RelativeSelectorList

§

fn eq_ignore_span(&self, other: &RelativeSelectorList) -> bool

§

impl EqIgnoreSpan for Resolution

§

fn eq_ignore_span(&self, other: &Resolution) -> bool

§

impl EqIgnoreSpan for Rule

§

fn eq_ignore_span(&self, other: &Rule) -> bool

§

impl EqIgnoreSpan for ScopeRange

§

fn eq_ignore_span(&self, other: &ScopeRange) -> bool

§

impl EqIgnoreSpan for SelectorList

§

fn eq_ignore_span(&self, other: &SelectorList) -> bool

§

impl EqIgnoreSpan for SequenceOfCustomIdents

§

fn eq_ignore_span(&self, other: &SequenceOfCustomIdents) -> bool

§

impl EqIgnoreSpan for SimpleBlock

§

fn eq_ignore_span(&self, other: &SimpleBlock) -> bool

§

impl EqIgnoreSpan for SizeFeature

§

fn eq_ignore_span(&self, other: &SizeFeature) -> bool

§

impl EqIgnoreSpan for SizeFeatureBoolean

§

fn eq_ignore_span(&self, other: &SizeFeatureBoolean) -> bool

§

impl EqIgnoreSpan for SizeFeatureName

§

fn eq_ignore_span(&self, other: &SizeFeatureName) -> bool

§

impl EqIgnoreSpan for SizeFeaturePlain

§

fn eq_ignore_span(&self, other: &SizeFeaturePlain) -> bool

§

impl EqIgnoreSpan for SizeFeatureRange

§

fn eq_ignore_span(&self, other: &SizeFeatureRange) -> bool

§

impl EqIgnoreSpan for SizeFeatureRangeComparison

§

fn eq_ignore_span(&self, other: &SizeFeatureRangeComparison) -> bool

§

impl EqIgnoreSpan for SizeFeatureRangeInterval

§

fn eq_ignore_span(&self, other: &SizeFeatureRangeInterval) -> bool

§

impl EqIgnoreSpan for SizeFeatureValue

§

fn eq_ignore_span(&self, other: &SizeFeatureValue) -> bool

§

impl EqIgnoreSpan for Str

§

fn eq_ignore_span(&self, other: &Str) -> bool

§

impl EqIgnoreSpan for StyleBlock

§

fn eq_ignore_span(&self, other: &StyleBlock) -> bool

§

impl EqIgnoreSpan for Stylesheet

§

fn eq_ignore_span(&self, other: &Stylesheet) -> bool

§

impl EqIgnoreSpan for SubclassSelector

§

fn eq_ignore_span(&self, other: &SubclassSelector) -> bool

§

impl EqIgnoreSpan for SupportsAnd

§

fn eq_ignore_span(&self, other: &SupportsAnd) -> bool

§

impl EqIgnoreSpan for SupportsCondition

§

fn eq_ignore_span(&self, other: &SupportsCondition) -> bool

§

impl EqIgnoreSpan for SupportsConditionType

§

fn eq_ignore_span(&self, other: &SupportsConditionType) -> bool

§

impl EqIgnoreSpan for SupportsFeature

§

fn eq_ignore_span(&self, other: &SupportsFeature) -> bool

§

impl EqIgnoreSpan for SupportsInParens

§

fn eq_ignore_span(&self, other: &SupportsInParens) -> bool

§

impl EqIgnoreSpan for SupportsNot

§

fn eq_ignore_span(&self, other: &SupportsNot) -> bool

§

impl EqIgnoreSpan for SupportsOr

§

fn eq_ignore_span(&self, other: &SupportsOr) -> bool

§

impl EqIgnoreSpan for TagNameSelector

§

fn eq_ignore_span(&self, other: &TagNameSelector) -> bool

§

impl EqIgnoreSpan for Time

§

fn eq_ignore_span(&self, other: &Time) -> bool

§

impl EqIgnoreSpan for TimePercentage

§

fn eq_ignore_span(&self, other: &TimePercentage) -> bool

§

impl EqIgnoreSpan for Token

§

fn eq_ignore_span(&self, other: &Token) -> bool

§

impl EqIgnoreSpan for TokenAndSpan

§

fn eq_ignore_span(&self, other: &TokenAndSpan) -> bool

§

impl EqIgnoreSpan for TypeSelector

§

fn eq_ignore_span(&self, other: &TypeSelector) -> bool

§

impl EqIgnoreSpan for UnicodeRange

§

fn eq_ignore_span(&self, other: &UnicodeRange) -> bool

§

impl EqIgnoreSpan for UniversalSelector

§

fn eq_ignore_span(&self, other: &UniversalSelector) -> bool

§

impl EqIgnoreSpan for UnknownDimension

§

fn eq_ignore_span(&self, other: &UnknownDimension) -> bool

§

impl EqIgnoreSpan for Url

§

fn eq_ignore_span(&self, other: &Url) -> bool

§

impl EqIgnoreSpan for UrlKeyValue

§

fn eq_ignore_span(&self, other: &UrlKeyValue) -> bool

§

impl EqIgnoreSpan for UrlModifier

§

fn eq_ignore_span(&self, other: &UrlModifier) -> bool

§

impl EqIgnoreSpan for UrlValue

§

fn eq_ignore_span(&self, other: &UrlValue) -> bool

§

impl EqIgnoreSpan for UrlValueRaw

§

fn eq_ignore_span(&self, other: &UrlValueRaw) -> bool

§

impl EqIgnoreSpan for WqName

§

fn eq_ignore_span(&self, other: &WqName) -> bool

§

impl<'a, N> EqIgnoreSpan for &'a N
where N: EqIgnoreSpan,

§

fn eq_ignore_span(&self, other: &&'a N) -> bool

§

impl<B, A> EqIgnoreSpan for (B, A)

§

fn eq_ignore_span(&self, rhs: &(B, A)) -> bool

§

impl<C, B, A> EqIgnoreSpan for (C, B, A)

§

fn eq_ignore_span(&self, rhs: &(C, B, A)) -> bool

§

impl<D, C, B, A> EqIgnoreSpan for (D, C, B, A)

§

fn eq_ignore_span(&self, rhs: &(D, C, B, A)) -> bool

§

impl<E, D, C, B, A> EqIgnoreSpan for (E, D, C, B, A)

§

impl<F, E, D, C, B, A> EqIgnoreSpan for (F, E, D, C, B, A)

§

impl<G, F, E, D, C, B, A> EqIgnoreSpan for (G, F, E, D, C, B, A)

§

impl<H, G, F, E, D, C, B, A> EqIgnoreSpan for (H, G, F, E, D, C, B, A)

§

impl<I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (I, H, G, F, E, D, C, B, A)

§

impl<J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (J, I, H, G, F, E, D, C, B, A)

§

impl<K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (K, J, I, H, G, F, E, D, C, B, A)

§

impl<L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<N> EqIgnoreSpan for Box<N>
where N: EqIgnoreSpan,

§

fn eq_ignore_span(&self, other: &Box<N>) -> bool

§

impl<N> EqIgnoreSpan for Rc<N>
where N: EqIgnoreSpan,

§

fn eq_ignore_span(&self, other: &Rc<N>) -> bool

§

impl<N> EqIgnoreSpan for RefCell<N>
where N: EqIgnoreSpan,

§

fn eq_ignore_span(&self, other: &RefCell<N>) -> bool

§

impl<N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (N, M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (O, N, M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<T> EqIgnoreSpan for Option<T>
where T: EqIgnoreSpan,

§

fn eq_ignore_span(&self, other: &Option<T>) -> bool

§

impl<T> EqIgnoreSpan for [T]
where T: EqIgnoreSpan,

§

fn eq_ignore_span(&self, other: &[T]) -> bool

§

impl<T> EqIgnoreSpan for Vec<T>
where T: EqIgnoreSpan,

§

fn eq_ignore_span(&self, other: &Vec<T>) -> bool

§

impl<T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<U, T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (U, T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<V, U, T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (V, U, T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<W, V, U, T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (W, V, U, T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<X, W, V, U, T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (X, W, V, U, T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<Y, X, W, V, U, T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (Y, X, W, V, U, T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A)

§

impl<Z, Y, X, W, V, U, T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A> EqIgnoreSpan for (Z, Y, X, W, V, U, T, S, R, Q, P, O, N, M, L, K, J, I, H, G, F, E, D, C, B, A)

Implementors§

§

impl EqIgnoreSpan for Accessibility

§

impl EqIgnoreSpan for AssignOp

§

impl EqIgnoreSpan for AssignTarget

§

impl EqIgnoreSpan for AssignTargetPat

§

impl EqIgnoreSpan for BinaryOp

§

impl EqIgnoreSpan for BlockStmtOrExpr

§

impl EqIgnoreSpan for Callee

§

impl EqIgnoreSpan for ClassMember

§

impl EqIgnoreSpan for Decl

§

impl EqIgnoreSpan for DefaultDecl

§

impl EqIgnoreSpan for ExportSpecifier

§

impl EqIgnoreSpan for Expr

§

impl EqIgnoreSpan for ForHead

§

impl EqIgnoreSpan for ImportPhase

§

impl EqIgnoreSpan for ImportSpecifier

§

impl EqIgnoreSpan for JSXAttrName

§

impl EqIgnoreSpan for JSXAttrOrSpread

§

impl EqIgnoreSpan for JSXAttrValue

§

impl EqIgnoreSpan for JSXElementChild

§

impl EqIgnoreSpan for JSXElementName

§

impl EqIgnoreSpan for JSXExpr

§

impl EqIgnoreSpan for JSXObject

§

impl EqIgnoreSpan for Key

§

impl EqIgnoreSpan for Lit

§

impl EqIgnoreSpan for MemberProp

§

impl EqIgnoreSpan for MetaPropKind

§

impl EqIgnoreSpan for MethodKind

§

impl EqIgnoreSpan for ModuleDecl

§

impl EqIgnoreSpan for ModuleExportName

§

impl EqIgnoreSpan for ModuleItem

§

impl EqIgnoreSpan for ObjectPatProp

§

impl EqIgnoreSpan for OptChainBase

§

impl EqIgnoreSpan for ParamOrTsParamProp

§

impl EqIgnoreSpan for Pat

§

impl EqIgnoreSpan for Program

§

impl EqIgnoreSpan for Prop

§

impl EqIgnoreSpan for PropName

§

impl EqIgnoreSpan for PropOrSpread

§

impl EqIgnoreSpan for SimpleAssignTarget

§

impl EqIgnoreSpan for Stmt

§

impl EqIgnoreSpan for SuperProp

§

impl EqIgnoreSpan for TruePlusMinus

§

impl EqIgnoreSpan for TsEntityName

§

impl EqIgnoreSpan for TsEnumMemberId

§

impl EqIgnoreSpan for TsFnOrConstructorType

§

impl EqIgnoreSpan for TsFnParam

§

impl EqIgnoreSpan for TsKeywordTypeKind

§

impl EqIgnoreSpan for TsLit

§

impl EqIgnoreSpan for TsModuleName

§

impl EqIgnoreSpan for TsModuleRef

§

impl EqIgnoreSpan for TsNamespaceBody

§

impl EqIgnoreSpan for TsParamPropParam

§

impl EqIgnoreSpan for TsThisTypeOrIdent

§

impl EqIgnoreSpan for TsType

§

impl EqIgnoreSpan for TsTypeElement

§

impl EqIgnoreSpan for TsTypeOperatorOp

§

impl EqIgnoreSpan for TsTypeQueryExpr

§

impl EqIgnoreSpan for TsUnionOrIntersectionType

§

impl EqIgnoreSpan for UnaryOp

§

impl EqIgnoreSpan for UpdateOp

§

impl EqIgnoreSpan for VarDeclKind

§

impl EqIgnoreSpan for VarDeclOrExpr

§

impl EqIgnoreSpan for Atom

§

impl EqIgnoreSpan for BytePos

§

impl EqIgnoreSpan for Span

§

impl EqIgnoreSpan for SyntaxContext

§

impl EqIgnoreSpan for ArrayLit

§

impl EqIgnoreSpan for ArrayPat

§

impl EqIgnoreSpan for ArrowExpr

§

impl EqIgnoreSpan for AssignExpr

§

impl EqIgnoreSpan for AssignPat

§

impl EqIgnoreSpan for AssignPatProp

§

impl EqIgnoreSpan for AssignProp

§

impl EqIgnoreSpan for AutoAccessor

§

impl EqIgnoreSpan for AwaitExpr

§

impl EqIgnoreSpan for swc_core::ecma::utils::swc_ecma_ast::BigInt

§

impl EqIgnoreSpan for BinExpr

§

impl EqIgnoreSpan for BindingIdent

§

impl EqIgnoreSpan for BlockStmt

§

impl EqIgnoreSpan for Bool

§

impl EqIgnoreSpan for BreakStmt

§

impl EqIgnoreSpan for CallExpr

§

impl EqIgnoreSpan for CatchClause

§

impl EqIgnoreSpan for Class

§

impl EqIgnoreSpan for ClassDecl

§

impl EqIgnoreSpan for ClassExpr

§

impl EqIgnoreSpan for ClassMethod

§

impl EqIgnoreSpan for ClassProp

§

impl EqIgnoreSpan for ComputedPropName

§

impl EqIgnoreSpan for CondExpr

§

impl EqIgnoreSpan for Constructor

§

impl EqIgnoreSpan for ContinueStmt

§

impl EqIgnoreSpan for DebuggerStmt

§

impl EqIgnoreSpan for Decorator

§

impl EqIgnoreSpan for DoWhileStmt

§

impl EqIgnoreSpan for EmptyStmt

§

impl EqIgnoreSpan for ExportAll

§

impl EqIgnoreSpan for ExportDecl

§

impl EqIgnoreSpan for ExportDefaultDecl

§

impl EqIgnoreSpan for ExportDefaultExpr

§

impl EqIgnoreSpan for ExportDefaultSpecifier

§

impl EqIgnoreSpan for ExportNamedSpecifier

§

impl EqIgnoreSpan for ExportNamespaceSpecifier

§

impl EqIgnoreSpan for ExprOrSpread

§

impl EqIgnoreSpan for ExprStmt

§

impl EqIgnoreSpan for FnDecl

§

impl EqIgnoreSpan for FnExpr

§

impl EqIgnoreSpan for ForInStmt

§

impl EqIgnoreSpan for ForOfStmt

§

impl EqIgnoreSpan for ForStmt

§

impl EqIgnoreSpan for swc_core::ecma::utils::swc_ecma_ast::Function

§

impl EqIgnoreSpan for GetterProp

§

impl EqIgnoreSpan for swc_core::ecma::utils::swc_ecma_ast::Ident

§

impl EqIgnoreSpan for IfStmt

§

impl EqIgnoreSpan for Import

§

impl EqIgnoreSpan for ImportDecl

§

impl EqIgnoreSpan for ImportDefaultSpecifier

§

impl EqIgnoreSpan for ImportNamedSpecifier

§

impl EqIgnoreSpan for ImportStarAsSpecifier

§

impl EqIgnoreSpan for ImportWith

§

impl EqIgnoreSpan for ImportWithItem

§

impl EqIgnoreSpan for Invalid

§

impl EqIgnoreSpan for JSXAttr

§

impl EqIgnoreSpan for JSXClosingElement

§

impl EqIgnoreSpan for JSXClosingFragment

§

impl EqIgnoreSpan for JSXElement

§

impl EqIgnoreSpan for JSXEmptyExpr

§

impl EqIgnoreSpan for JSXExprContainer

§

impl EqIgnoreSpan for JSXFragment

§

impl EqIgnoreSpan for JSXMemberExpr

§

impl EqIgnoreSpan for JSXNamespacedName

§

impl EqIgnoreSpan for JSXOpeningElement

§

impl EqIgnoreSpan for JSXOpeningFragment

§

impl EqIgnoreSpan for JSXSpreadChild

§

impl EqIgnoreSpan for JSXText

§

impl EqIgnoreSpan for KeyValuePatProp

§

impl EqIgnoreSpan for KeyValueProp

§

impl EqIgnoreSpan for LabeledStmt

§

impl EqIgnoreSpan for MemberExpr

§

impl EqIgnoreSpan for MetaPropExpr

§

impl EqIgnoreSpan for MethodProp

§

impl EqIgnoreSpan for Module

§

impl EqIgnoreSpan for NamedExport

§

impl EqIgnoreSpan for NewExpr

§

impl EqIgnoreSpan for Null

§

impl EqIgnoreSpan for swc_core::ecma::utils::swc_ecma_ast::Number

§

impl EqIgnoreSpan for ObjectLit

§

impl EqIgnoreSpan for ObjectPat

§

impl EqIgnoreSpan for OptCall

§

impl EqIgnoreSpan for OptChainExpr

§

impl EqIgnoreSpan for Param

§

impl EqIgnoreSpan for ParenExpr

§

impl EqIgnoreSpan for PrivateMethod

§

impl EqIgnoreSpan for PrivateName

§

impl EqIgnoreSpan for PrivateProp

§

impl EqIgnoreSpan for Regex

§

impl EqIgnoreSpan for ReservedUnused

§

impl EqIgnoreSpan for RestPat

§

impl EqIgnoreSpan for ReturnStmt

§

impl EqIgnoreSpan for Script

§

impl EqIgnoreSpan for SeqExpr

§

impl EqIgnoreSpan for SetterProp

§

impl EqIgnoreSpan for SpreadElement

§

impl EqIgnoreSpan for StaticBlock

§

impl EqIgnoreSpan for swc_core::ecma::utils::swc_ecma_ast::Str

§

impl EqIgnoreSpan for Super

§

impl EqIgnoreSpan for SuperPropExpr

§

impl EqIgnoreSpan for SwitchCase

§

impl EqIgnoreSpan for SwitchStmt

§

impl EqIgnoreSpan for TaggedTpl

§

impl EqIgnoreSpan for ThisExpr

§

impl EqIgnoreSpan for ThrowStmt

§

impl EqIgnoreSpan for Tpl

§

impl EqIgnoreSpan for TplElement

§

impl EqIgnoreSpan for TryStmt

§

impl EqIgnoreSpan for TsArrayType

§

impl EqIgnoreSpan for TsAsExpr

§

impl EqIgnoreSpan for TsCallSignatureDecl

§

impl EqIgnoreSpan for TsConditionalType

§

impl EqIgnoreSpan for TsConstAssertion

§

impl EqIgnoreSpan for TsConstructSignatureDecl

§

impl EqIgnoreSpan for TsConstructorType

§

impl EqIgnoreSpan for TsEnumDecl

§

impl EqIgnoreSpan for TsEnumMember

§

impl EqIgnoreSpan for TsExportAssignment

§

impl EqIgnoreSpan for TsExprWithTypeArgs

§

impl EqIgnoreSpan for TsExternalModuleRef

§

impl EqIgnoreSpan for TsFnType

§

impl EqIgnoreSpan for TsGetterSignature

§

impl EqIgnoreSpan for TsImportEqualsDecl

§

impl EqIgnoreSpan for TsImportType

§

impl EqIgnoreSpan for TsIndexSignature

§

impl EqIgnoreSpan for TsIndexedAccessType

§

impl EqIgnoreSpan for TsInferType

§

impl EqIgnoreSpan for TsInstantiation

§

impl EqIgnoreSpan for TsInterfaceBody

§

impl EqIgnoreSpan for TsInterfaceDecl

§

impl EqIgnoreSpan for TsIntersectionType

§

impl EqIgnoreSpan for TsKeywordType

§

impl EqIgnoreSpan for TsLitType

§

impl EqIgnoreSpan for TsMappedType

§

impl EqIgnoreSpan for TsMethodSignature

§

impl EqIgnoreSpan for TsModuleBlock

§

impl EqIgnoreSpan for TsModuleDecl

§

impl EqIgnoreSpan for TsNamespaceDecl

§

impl EqIgnoreSpan for TsNamespaceExportDecl

§

impl EqIgnoreSpan for TsNonNullExpr

§

impl EqIgnoreSpan for TsOptionalType

§

impl EqIgnoreSpan for TsParamProp

§

impl EqIgnoreSpan for TsParenthesizedType

§

impl EqIgnoreSpan for TsPropertySignature

§

impl EqIgnoreSpan for TsQualifiedName

§

impl EqIgnoreSpan for TsRestType

§

impl EqIgnoreSpan for TsSatisfiesExpr

§

impl EqIgnoreSpan for TsSetterSignature

§

impl EqIgnoreSpan for TsThisType

§

impl EqIgnoreSpan for TsTplLitType

§

impl EqIgnoreSpan for TsTupleElement

§

impl EqIgnoreSpan for TsTupleType

§

impl EqIgnoreSpan for TsTypeAliasDecl

§

impl EqIgnoreSpan for TsTypeAnn

§

impl EqIgnoreSpan for TsTypeAssertion

§

impl EqIgnoreSpan for TsTypeLit

§

impl EqIgnoreSpan for TsTypeOperator

§

impl EqIgnoreSpan for TsTypeParam

§

impl EqIgnoreSpan for TsTypeParamDecl

§

impl EqIgnoreSpan for TsTypeParamInstantiation

§

impl EqIgnoreSpan for TsTypePredicate

§

impl EqIgnoreSpan for TsTypeQuery

§

impl EqIgnoreSpan for TsTypeRef

§

impl EqIgnoreSpan for TsUnionType

§

impl EqIgnoreSpan for UnaryExpr

§

impl EqIgnoreSpan for UpdateExpr

§

impl EqIgnoreSpan for UsingDecl

§

impl EqIgnoreSpan for VarDecl

§

impl EqIgnoreSpan for VarDeclarator

§

impl EqIgnoreSpan for WhileStmt

§

impl EqIgnoreSpan for WithStmt

§

impl EqIgnoreSpan for YieldExpr

§

impl<N> EqIgnoreSpan for Arc<N>
where N: EqIgnoreSpan,