Skip to main content

Spanned

Trait Spanned 

Source
pub trait Spanned {
    // Required method
    fn span(&self) -> &Span;
}

Required Methods§

Source

fn span(&self) -> &Span

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl Spanned for AnPlusB

Source§

impl Spanned for AttributeSelectorMatcher

Source§

impl Spanned for CalcOperator

Source§

impl Spanned for CalcOperatorKind

Source§

impl Spanned for Combinator

Source§

impl Spanned for CommentKind

Source§

impl Spanned for Delimiter

Source§

impl Spanned for DimensionKind

Source§

impl Spanned for LessBinaryConditionOperator

Source§

impl Spanned for LessFormatFunction

Source§

impl Spanned for LessListFunction

Source§

impl Spanned for LessOperationOperator

Source§

impl Spanned for LessPercentKeyword

Source§

impl Spanned for LessPropertyMerge

Source§

impl Spanned for LessPropertyMergeKind

Source§

impl Spanned for MediaFeatureComparison

Source§

impl Spanned for NsPrefixUniversal

Source§

impl Spanned for SassAtRootQueryModifier

Source§

impl Spanned for SassBinaryOperator

Source§

impl Spanned for SassForBoundary

Source§

impl Spanned for SassForBoundaryKind

Source§

impl Spanned for SassForwardVisibilityModifier

Source§

impl Spanned for SassForwardVisibilityModifierKind

Source§

impl Spanned for SassUnaryOperator

Source§

impl Spanned for SassUnnamedNamespace

Source§

impl<'s> Spanned for AtRule<'s>

Source§

impl<'s> Spanned for AtRulePrelude<'s>

Source§

impl<'s> Spanned for AttributeSelector<'s>

Source§

impl<'s> Spanned for AttributeSelectorModifier<'s>

Source§

impl<'s> Spanned for AttributeSelectorValue<'s>

Source§

impl<'s> Spanned for BracketBlock<'s>

Source§

impl<'s> Spanned for Calc<'s>

Source§

impl<'s> Spanned for ClassSelector<'s>

Source§

impl<'s> Spanned for ColorProfilePrelude<'s>

Source§

impl<'s> Spanned for Comment<'s>

Source§

impl<'s> Spanned for ComplexSelector<'s>

Source§

impl<'s> Spanned for ComplexSelectorChild<'s>

Source§

impl<'s> Spanned for ComponentValue<'s>

Source§

impl<'s> Spanned for ComponentValues<'s>

Source§

impl<'s> Spanned for CompoundSelector<'s>

Source§

impl<'s> Spanned for CompoundSelectorList<'s>

Source§

impl<'s> Spanned for ContainerCondition<'s>

Source§

impl<'s> Spanned for ContainerConditionAnd<'s>

Source§

impl<'s> Spanned for ContainerConditionKind<'s>

Source§

impl<'s> Spanned for ContainerConditionNot<'s>

Source§

impl<'s> Spanned for ContainerConditionOr<'s>

Source§

impl<'s> Spanned for ContainerPrelude<'s>

Source§

impl<'s> Spanned for CustomMedia<'s>

Source§

impl<'s> Spanned for CustomMediaValue<'s>

Source§

impl<'s> Spanned for CustomSelector<'s>

Source§

impl<'s> Spanned for CustomSelectorArg<'s>

Source§

impl<'s> Spanned for CustomSelectorArgs<'s>

Source§

impl<'s> Spanned for CustomSelectorPrelude<'s>

Source§

impl<'s> Spanned for Declaration<'s>

Source§

impl<'s> Spanned for Dimension<'s>

Source§

impl<'s> Spanned for DocumentPrelude<'s>

Source§

impl<'s> Spanned for DocumentPreludeMatcher<'s>

Source§

impl<'s> Spanned for FontFamilyName<'s>

Source§

impl<'s> Spanned for Function<'s>

Source§

impl<'s> Spanned for FunctionName<'s>

Source§

impl<'s> Spanned for HexColor<'s>

Source§

impl<'s> Spanned for IdSelector<'s>

Source§

impl<'s> Spanned for Ident<'s>

Source§

impl<'s> Spanned for ImportPrelude<'s>

Source§

impl<'s> Spanned for ImportPreludeHref<'s>

Source§

impl<'s> Spanned for ImportPreludeLayer<'s>

Source§

impl<'s> Spanned for ImportPreludeSupports<'s>

Source§

impl<'s> Spanned for ImportPreludeSupportsKind<'s>

Source§

impl<'s> Spanned for ImportantAnnotation<'s>

Source§

impl<'s> Spanned for InterpolableIdent<'s>

Source§

impl<'s> Spanned for InterpolableIdentStaticPart<'s>

Source§

impl<'s> Spanned for InterpolableStr<'s>

Source§

impl<'s> Spanned for InterpolableStrStaticPart<'s>

Source§

impl<'s> Spanned for InterpolableUrlStaticPart<'s>

Source§

impl<'s> Spanned for KeyframeBlock<'s>

Source§

impl<'s> Spanned for KeyframeSelector<'s>

Source§

impl<'s> Spanned for KeyframesName<'s>

Source§

impl<'s> Spanned for LanguageRange<'s>

Source§

impl<'s> Spanned for LanguageRangeList<'s>

Source§

impl<'s> Spanned for LayerName<'s>

Source§

impl<'s> Spanned for LayerNames<'s>

Source§

impl<'s> Spanned for LessBinaryCondition<'s>

Source§

impl<'s> Spanned for LessBinaryOperation<'s>

Source§

impl<'s> Spanned for LessCondition<'s>

Source§

impl<'s> Spanned for LessConditionalQualifiedRule<'s>

Source§

impl<'s> Spanned for LessConditions<'s>

Source§

impl<'s> Spanned for LessDetachedRuleset<'s>

Source§

impl<'s> Spanned for LessEscapedStr<'s>

Source§

impl<'s> Spanned for LessExtend<'s>

Source§

impl<'s> Spanned for LessExtendList<'s>

Source§

impl<'s> Spanned for LessExtendRule<'s>

Source§

impl<'s> Spanned for LessImportOptions<'s>

Source§

impl<'s> Spanned for LessImportPrelude<'s>

Source§

impl<'s> Spanned for LessInterpolatedIdent<'s>

Source§

impl<'s> Spanned for LessInterpolatedIdentElement<'s>

Source§

impl<'s> Spanned for LessInterpolatedStr<'s>

Source§

impl<'s> Spanned for LessInterpolatedStrElement<'s>

Source§

impl<'s> Spanned for LessJavaScriptSnippet<'s>

Source§

impl<'s> Spanned for LessList<'s>

Source§

impl<'s> Spanned for LessLookup<'s>

Source§

impl<'s> Spanned for LessLookupName<'s>

Source§

impl<'s> Spanned for LessLookups<'s>

Source§

impl<'s> Spanned for LessMixinArgument<'s>

Source§

impl<'s> Spanned for LessMixinArguments<'s>

Source§

impl<'s> Spanned for LessMixinCall<'s>

Source§

impl<'s> Spanned for LessMixinCallee<'s>

Source§

impl<'s> Spanned for LessMixinCalleeChild<'s>

Source§

impl<'s> Spanned for LessMixinDefinition<'s>

Source§

impl<'s> Spanned for LessMixinName<'s>

Source§

impl<'s> Spanned for LessMixinNamedArgument<'s>

Source§

impl<'s> Spanned for LessMixinNamedParameter<'s>

Source§

impl<'s> Spanned for LessMixinNamedParameterDefaultValue<'s>

Source§

impl<'s> Spanned for LessMixinParameter<'s>

Source§

impl<'s> Spanned for LessMixinParameterName<'s>

Source§

impl<'s> Spanned for LessMixinParameters<'s>

Source§

impl<'s> Spanned for LessMixinUnnamedParameter<'s>

Source§

impl<'s> Spanned for LessMixinVariadicArgument<'s>

Source§

impl<'s> Spanned for LessMixinVariadicParameter<'s>

Source§

impl<'s> Spanned for LessNamespaceValue<'s>

Source§

impl<'s> Spanned for LessNamespaceValueCallee<'s>

Source§

impl<'s> Spanned for LessNegatedCondition<'s>

Source§

impl<'s> Spanned for LessNegativeValue<'s>

Source§

impl<'s> Spanned for LessParenthesizedCondition<'s>

Source§

impl<'s> Spanned for LessParenthesizedOperation<'s>

Source§

impl<'s> Spanned for LessPlugin<'s>

Source§

impl<'s> Spanned for LessPluginPath<'s>

Source§

impl<'s> Spanned for LessPropertyInterpolation<'s>

Source§

impl<'s> Spanned for LessPropertyVariable<'s>

Source§

impl<'s> Spanned for LessVariable<'s>

Source§

impl<'s> Spanned for LessVariableCall<'s>

Source§

impl<'s> Spanned for LessVariableDeclaration<'s>

Source§

impl<'s> Spanned for LessVariableInterpolation<'s>

Source§

impl<'s> Spanned for LessVariableVariable<'s>

Source§

impl<'s> Spanned for MediaAnd<'s>

Source§

impl<'s> Spanned for MediaCondition<'s>

Source§

impl<'s> Spanned for MediaConditionAfterMediaType<'s>

Source§

impl<'s> Spanned for MediaConditionKind<'s>

Source§

impl<'s> Spanned for MediaFeature<'s>

Source§

impl<'s> Spanned for MediaFeatureBoolean<'s>

Source§

impl<'s> Spanned for MediaFeatureName<'s>

Source§

impl<'s> Spanned for MediaFeaturePlain<'s>

Source§

impl<'s> Spanned for MediaFeatureRange<'s>

Source§

impl<'s> Spanned for MediaFeatureRangeInterval<'s>

Source§

impl<'s> Spanned for MediaInParens<'s>

Source§

impl<'s> Spanned for MediaInParensKind<'s>

Source§

impl<'s> Spanned for MediaNot<'s>

Source§

impl<'s> Spanned for MediaOr<'s>

Source§

impl<'s> Spanned for MediaQuery<'s>

Source§

impl<'s> Spanned for MediaQueryList<'s>

Source§

impl<'s> Spanned for MediaQueryWithType<'s>

Source§

impl<'s> Spanned for NamespacePrelude<'s>

Source§

impl<'s> Spanned for NamespacePreludeUri<'s>

Source§

impl<'s> Spanned for NestingSelector<'s>

Source§

impl<'s> Spanned for NsPrefix<'s>

Source§

impl<'s> Spanned for NsPrefixKind<'s>

Source§

impl<'s> Spanned for Nth<'s>

Source§

impl<'s> Spanned for NthIndex<'s>

Source§

impl<'s> Spanned for NthMatcher<'s>

Source§

impl<'s> Spanned for Number<'s>

Source§

impl<'s> Spanned for PageSelector<'s>

Source§

impl<'s> Spanned for PageSelectorList<'s>

Source§

impl<'s> Spanned for Percentage<'s>

Source§

impl<'s> Spanned for Placeholder<'s>

Source§

impl<'s> Spanned for PseudoClassSelector<'s>

Source§

impl<'s> Spanned for PseudoClassSelectorArg<'s>

Source§

impl<'s> Spanned for PseudoClassSelectorArgKind<'s>

Source§

impl<'s> Spanned for PseudoElementSelector<'s>

Source§

impl<'s> Spanned for PseudoElementSelectorArg<'s>

Source§

impl<'s> Spanned for PseudoElementSelectorArgKind<'s>

Source§

impl<'s> Spanned for PseudoPage<'s>

Source§

impl<'s> Spanned for QualifiedRule<'s>

Source§

impl<'s> Spanned for QueryInParens<'s>

Source§

impl<'s> Spanned for QueryInParensKind<'s>

Source§

impl<'s> Spanned for Ratio<'s>

Source§

impl<'s> Spanned for RelativeSelector<'s>

Source§

impl<'s> Spanned for RelativeSelectorList<'s>

Source§

impl<'s> Spanned for SassArbitraryArgument<'s>

Source§

impl<'s> Spanned for SassArbitraryParameter<'s>

Source§

impl<'s> Spanned for SassAtRoot<'s>

Source§

impl<'s> Spanned for SassAtRootKind<'s>

Source§

impl<'s> Spanned for SassAtRootQuery<'s>

Source§

impl<'s> Spanned for SassAtRootQueryRule<'s>

Source§

impl<'s> Spanned for SassBinaryExpression<'s>

Source§

impl<'s> Spanned for SassConditionalClause<'s>

Source§

impl<'s> Spanned for SassContent<'s>

Source§

impl<'s> Spanned for SassEach<'s>

Source§

impl<'s> Spanned for SassExtend<'s>

Source§

impl<'s> Spanned for SassFlag<'s>

Source§

impl<'s> Spanned for SassFor<'s>

Source§

impl<'s> Spanned for SassForward<'s>

Source§

impl<'s> Spanned for SassForwardMember<'s>

Source§

impl<'s> Spanned for SassForwardPrefix<'s>

Source§

impl<'s> Spanned for SassForwardVisibility<'s>

Source§

impl<'s> Spanned for SassFunction<'s>

Source§

impl<'s> Spanned for SassIfAtRule<'s>

Source§

impl<'s> Spanned for SassImportPrelude<'s>

Source§

impl<'s> Spanned for SassInclude<'s>

Source§

impl<'s> Spanned for SassIncludeArgs<'s>

Source§

impl<'s> Spanned for SassIncludeContentBlockParams<'s>

Source§

impl<'s> Spanned for SassInterpolatedIdent<'s>

Source§

impl<'s> Spanned for SassInterpolatedIdentElement<'s>

Source§

impl<'s> Spanned for SassInterpolatedStr<'s>

Source§

impl<'s> Spanned for SassInterpolatedStrElement<'s>

Source§

impl<'s> Spanned for SassInterpolatedUrl<'s>

Source§

impl<'s> Spanned for SassInterpolatedUrlElement<'s>

Source§

impl<'s> Spanned for SassKeywordArgument<'s>

Source§

impl<'s> Spanned for SassList<'s>

Source§

impl<'s> Spanned for SassMap<'s>

Source§

impl<'s> Spanned for SassMapItem<'s>

Source§

impl<'s> Spanned for SassMixin<'s>

Source§

impl<'s> Spanned for SassModuleConfig<'s>

Source§

impl<'s> Spanned for SassModuleConfigItem<'s>

Source§

impl<'s> Spanned for SassModuleMemberName<'s>

Source§

impl<'s> Spanned for SassNestingDeclaration<'s>

Source§

impl<'s> Spanned for SassParameter<'s>

Source§

impl<'s> Spanned for SassParameterDefaultValue<'s>

Source§

impl<'s> Spanned for SassParameters<'s>

Source§

impl<'s> Spanned for SassParenthesizedExpression<'s>

Source§

impl<'s> Spanned for SassPlaceholderSelector<'s>

Source§

impl<'s> Spanned for SassQualifiedName<'s>

Source§

impl<'s> Spanned for SassUnaryExpression<'s>

Source§

impl<'s> Spanned for SassUse<'s>

Source§

impl<'s> Spanned for SassUseNamespace<'s>

Source§

impl<'s> Spanned for SassUseNamespaceKind<'s>

Source§

impl<'s> Spanned for SassVariable<'s>

Source§

impl<'s> Spanned for SassVariableDeclaration<'s>

Source§

impl<'s> Spanned for ScopeEnd<'s>

Source§

impl<'s> Spanned for ScopePrelude<'s>

Source§

impl<'s> Spanned for ScopeStart<'s>

Source§

impl<'s> Spanned for ScopeStartWithEnd<'s>

Source§

impl<'s> Spanned for SelectorList<'s>

Source§

impl<'s> Spanned for SimpleBlock<'s>

Source§

impl<'s> Spanned for SimpleSelector<'s>

Source§

impl<'s> Spanned for Statement<'s>

Source§

impl<'s> Spanned for Str<'s>

Source§

impl<'s> Spanned for StyleCondition<'s>

Source§

impl<'s> Spanned for StyleConditionAnd<'s>

Source§

impl<'s> Spanned for StyleConditionKind<'s>

Source§

impl<'s> Spanned for StyleConditionNot<'s>

Source§

impl<'s> Spanned for StyleConditionOr<'s>

Source§

impl<'s> Spanned for StyleInParens<'s>

Source§

impl<'s> Spanned for StyleInParensKind<'s>

Source§

impl<'s> Spanned for StyleQuery<'s>

Source§

impl<'s> Spanned for Stylesheet<'s>

Source§

impl<'s> Spanned for SupportsAnd<'s>

Source§

impl<'s> Spanned for SupportsCondition<'s>

Source§

impl<'s> Spanned for SupportsConditionKind<'s>

Source§

impl<'s> Spanned for SupportsDecl<'s>

Source§

impl<'s> Spanned for SupportsInParens<'s>

Source§

impl<'s> Spanned for SupportsInParensKind<'s>

Source§

impl<'s> Spanned for SupportsNot<'s>

Source§

impl<'s> Spanned for SupportsOr<'s>

Source§

impl<'s> Spanned for TagNameSelector<'s>

Source§

impl<'s> Spanned for TokenSeq<'s>

Source§

impl<'s> Spanned for TokenWithSpan<'s>

Source§

impl<'s> Spanned for TypeSelector<'s>

Source§

impl<'s> Spanned for UnicodeRange<'s>

Source§

impl<'s> Spanned for UniversalSelector<'s>

Source§

impl<'s> Spanned for UnknownAtRulePrelude<'s>

Source§

impl<'s> Spanned for UnknownSassAtRule<'s>

Source§

impl<'s> Spanned for UnquotedFontFamilyName<'s>

Source§

impl<'s> Spanned for Url<'s>

Source§

impl<'s> Spanned for UrlModifier<'s>

Source§

impl<'s> Spanned for UrlRaw<'s>

Source§

impl<'s> Spanned for UrlValue<'s>

Source§

impl<'s> Spanned for WqName<'s>