Enum swc_css_ast::AtRulePrelude
source · pub enum AtRulePrelude {
Show 19 variants
ListOfComponentValues(ListOfComponentValues),
CharsetPrelude(Str),
PropertyPrelude(CustomPropertyName),
CounterStylePrelude(CustomIdent),
ColorProfilePrelude(ColorProfileName),
DocumentPrelude(DocumentPrelude),
FontPaletteValuesPrelude(DashedIdent),
FontFeatureValuesPrelude(FontFeatureValuesPrelude),
NestPrelude(SelectorList),
KeyframesPrelude(KeyframesName),
ImportPrelude(ImportPrelude),
NamespacePrelude(NamespacePrelude),
MediaPrelude(MediaQueryList),
SupportsPrelude(SupportsCondition),
PagePrelude(PageSelectorList),
LayerPrelude(LayerPrelude),
ContainerPrelude(ContainerCondition),
CustomMediaPrelude(CustomMediaQuery),
ScopePrelude(ScopeRange),
}
Variants§
ListOfComponentValues(ListOfComponentValues)
CharsetPrelude(Str)
PropertyPrelude(CustomPropertyName)
CounterStylePrelude(CustomIdent)
ColorProfilePrelude(ColorProfileName)
DocumentPrelude(DocumentPrelude)
FontPaletteValuesPrelude(DashedIdent)
FontFeatureValuesPrelude(FontFeatureValuesPrelude)
NestPrelude(SelectorList)
KeyframesPrelude(KeyframesName)
ImportPrelude(ImportPrelude)
NamespacePrelude(NamespacePrelude)
MediaPrelude(MediaQueryList)
SupportsPrelude(SupportsCondition)
PagePrelude(PageSelectorList)
LayerPrelude(LayerPrelude)
ContainerPrelude(ContainerCondition)
CustomMediaPrelude(CustomMediaQuery)
ScopePrelude(ScopeRange)
Implementations§
source§impl AtRulePrelude
impl AtRulePrelude
sourcepub const fn is_list_of_component_values(&self) -> bool
pub const fn is_list_of_component_values(&self) -> bool
Returns true
if self
is of variant ListOfComponentValues
.
sourcepub fn as_list_of_component_values(&self) -> Option<&ListOfComponentValues>
pub fn as_list_of_component_values(&self) -> Option<&ListOfComponentValues>
Returns Some
if self
is a reference of variant ListOfComponentValues
, and None
otherwise.
sourcepub fn as_mut_list_of_component_values(
&mut self
) -> Option<&mut ListOfComponentValues>
pub fn as_mut_list_of_component_values( &mut self ) -> Option<&mut ListOfComponentValues>
Returns Some
if self
is a mutable reference of variant ListOfComponentValues
, and None
otherwise.
sourcepub fn expect_list_of_component_values(self) -> ListOfComponentValueswhere
Self: Debug,
pub fn expect_list_of_component_values(self) -> ListOfComponentValueswhere
Self: Debug,
Unwraps the value, yielding the content of ListOfComponentValues
.
§Panics
Panics if the value is not ListOfComponentValues
, with a panic message including the content of self
.
sourcepub fn list_of_component_values(self) -> Option<ListOfComponentValues>
pub fn list_of_component_values(self) -> Option<ListOfComponentValues>
Returns Some
if self
is of variant ListOfComponentValues
, and None
otherwise.
sourcepub const fn is_charset_prelude(&self) -> bool
pub const fn is_charset_prelude(&self) -> bool
Returns true
if self
is of variant CharsetPrelude
.
sourcepub fn as_charset_prelude(&self) -> Option<&Str>
pub fn as_charset_prelude(&self) -> Option<&Str>
Returns Some
if self
is a reference of variant CharsetPrelude
, and None
otherwise.
sourcepub fn as_mut_charset_prelude(&mut self) -> Option<&mut Str>
pub fn as_mut_charset_prelude(&mut self) -> Option<&mut Str>
Returns Some
if self
is a mutable reference of variant CharsetPrelude
, and None
otherwise.
sourcepub fn expect_charset_prelude(self) -> Strwhere
Self: Debug,
pub fn expect_charset_prelude(self) -> Strwhere
Self: Debug,
Unwraps the value, yielding the content of CharsetPrelude
.
§Panics
Panics if the value is not CharsetPrelude
, with a panic message including the content of self
.
sourcepub fn charset_prelude(self) -> Option<Str>
pub fn charset_prelude(self) -> Option<Str>
Returns Some
if self
is of variant CharsetPrelude
, and None
otherwise.
sourcepub const fn is_property_prelude(&self) -> bool
pub const fn is_property_prelude(&self) -> bool
Returns true
if self
is of variant PropertyPrelude
.
sourcepub fn as_property_prelude(&self) -> Option<&CustomPropertyName>
pub fn as_property_prelude(&self) -> Option<&CustomPropertyName>
Returns Some
if self
is a reference of variant PropertyPrelude
, and None
otherwise.
sourcepub fn as_mut_property_prelude(&mut self) -> Option<&mut CustomPropertyName>
pub fn as_mut_property_prelude(&mut self) -> Option<&mut CustomPropertyName>
Returns Some
if self
is a mutable reference of variant PropertyPrelude
, and None
otherwise.
sourcepub fn expect_property_prelude(self) -> CustomPropertyNamewhere
Self: Debug,
pub fn expect_property_prelude(self) -> CustomPropertyNamewhere
Self: Debug,
Unwraps the value, yielding the content of PropertyPrelude
.
§Panics
Panics if the value is not PropertyPrelude
, with a panic message including the content of self
.
sourcepub fn property_prelude(self) -> Option<CustomPropertyName>
pub fn property_prelude(self) -> Option<CustomPropertyName>
Returns Some
if self
is of variant PropertyPrelude
, and None
otherwise.
sourcepub const fn is_counter_style_prelude(&self) -> bool
pub const fn is_counter_style_prelude(&self) -> bool
Returns true
if self
is of variant CounterStylePrelude
.
sourcepub fn as_counter_style_prelude(&self) -> Option<&CustomIdent>
pub fn as_counter_style_prelude(&self) -> Option<&CustomIdent>
Returns Some
if self
is a reference of variant CounterStylePrelude
, and None
otherwise.
sourcepub fn as_mut_counter_style_prelude(&mut self) -> Option<&mut CustomIdent>
pub fn as_mut_counter_style_prelude(&mut self) -> Option<&mut CustomIdent>
Returns Some
if self
is a mutable reference of variant CounterStylePrelude
, and None
otherwise.
sourcepub fn expect_counter_style_prelude(self) -> CustomIdentwhere
Self: Debug,
pub fn expect_counter_style_prelude(self) -> CustomIdentwhere
Self: Debug,
Unwraps the value, yielding the content of CounterStylePrelude
.
§Panics
Panics if the value is not CounterStylePrelude
, with a panic message including the content of self
.
sourcepub fn counter_style_prelude(self) -> Option<CustomIdent>
pub fn counter_style_prelude(self) -> Option<CustomIdent>
Returns Some
if self
is of variant CounterStylePrelude
, and None
otherwise.
sourcepub const fn is_color_profile_prelude(&self) -> bool
pub const fn is_color_profile_prelude(&self) -> bool
Returns true
if self
is of variant ColorProfilePrelude
.
sourcepub fn as_color_profile_prelude(&self) -> Option<&ColorProfileName>
pub fn as_color_profile_prelude(&self) -> Option<&ColorProfileName>
Returns Some
if self
is a reference of variant ColorProfilePrelude
, and None
otherwise.
sourcepub fn as_mut_color_profile_prelude(&mut self) -> Option<&mut ColorProfileName>
pub fn as_mut_color_profile_prelude(&mut self) -> Option<&mut ColorProfileName>
Returns Some
if self
is a mutable reference of variant ColorProfilePrelude
, and None
otherwise.
sourcepub fn expect_color_profile_prelude(self) -> ColorProfileNamewhere
Self: Debug,
pub fn expect_color_profile_prelude(self) -> ColorProfileNamewhere
Self: Debug,
Unwraps the value, yielding the content of ColorProfilePrelude
.
§Panics
Panics if the value is not ColorProfilePrelude
, with a panic message including the content of self
.
sourcepub fn color_profile_prelude(self) -> Option<ColorProfileName>
pub fn color_profile_prelude(self) -> Option<ColorProfileName>
Returns Some
if self
is of variant ColorProfilePrelude
, and None
otherwise.
sourcepub const fn is_document_prelude(&self) -> bool
pub const fn is_document_prelude(&self) -> bool
Returns true
if self
is of variant DocumentPrelude
.
sourcepub fn as_document_prelude(&self) -> Option<&DocumentPrelude>
pub fn as_document_prelude(&self) -> Option<&DocumentPrelude>
Returns Some
if self
is a reference of variant DocumentPrelude
, and None
otherwise.
sourcepub fn as_mut_document_prelude(&mut self) -> Option<&mut DocumentPrelude>
pub fn as_mut_document_prelude(&mut self) -> Option<&mut DocumentPrelude>
Returns Some
if self
is a mutable reference of variant DocumentPrelude
, and None
otherwise.
sourcepub fn expect_document_prelude(self) -> DocumentPreludewhere
Self: Debug,
pub fn expect_document_prelude(self) -> DocumentPreludewhere
Self: Debug,
Unwraps the value, yielding the content of DocumentPrelude
.
§Panics
Panics if the value is not DocumentPrelude
, with a panic message including the content of self
.
sourcepub fn document_prelude(self) -> Option<DocumentPrelude>
pub fn document_prelude(self) -> Option<DocumentPrelude>
Returns Some
if self
is of variant DocumentPrelude
, and None
otherwise.
sourcepub const fn is_font_palette_values_prelude(&self) -> bool
pub const fn is_font_palette_values_prelude(&self) -> bool
Returns true
if self
is of variant FontPaletteValuesPrelude
.
sourcepub fn as_font_palette_values_prelude(&self) -> Option<&DashedIdent>
pub fn as_font_palette_values_prelude(&self) -> Option<&DashedIdent>
Returns Some
if self
is a reference of variant FontPaletteValuesPrelude
, and None
otherwise.
sourcepub fn as_mut_font_palette_values_prelude(&mut self) -> Option<&mut DashedIdent>
pub fn as_mut_font_palette_values_prelude(&mut self) -> Option<&mut DashedIdent>
Returns Some
if self
is a mutable reference of variant FontPaletteValuesPrelude
, and None
otherwise.
sourcepub fn expect_font_palette_values_prelude(self) -> DashedIdentwhere
Self: Debug,
pub fn expect_font_palette_values_prelude(self) -> DashedIdentwhere
Self: Debug,
Unwraps the value, yielding the content of FontPaletteValuesPrelude
.
§Panics
Panics if the value is not FontPaletteValuesPrelude
, with a panic message including the content of self
.
sourcepub fn font_palette_values_prelude(self) -> Option<DashedIdent>
pub fn font_palette_values_prelude(self) -> Option<DashedIdent>
Returns Some
if self
is of variant FontPaletteValuesPrelude
, and None
otherwise.
sourcepub const fn is_font_feature_values_prelude(&self) -> bool
pub const fn is_font_feature_values_prelude(&self) -> bool
Returns true
if self
is of variant FontFeatureValuesPrelude
.
sourcepub fn as_font_feature_values_prelude(
&self
) -> Option<&FontFeatureValuesPrelude>
pub fn as_font_feature_values_prelude( &self ) -> Option<&FontFeatureValuesPrelude>
Returns Some
if self
is a reference of variant FontFeatureValuesPrelude
, and None
otherwise.
sourcepub fn as_mut_font_feature_values_prelude(
&mut self
) -> Option<&mut FontFeatureValuesPrelude>
pub fn as_mut_font_feature_values_prelude( &mut self ) -> Option<&mut FontFeatureValuesPrelude>
Returns Some
if self
is a mutable reference of variant FontFeatureValuesPrelude
, and None
otherwise.
sourcepub fn expect_font_feature_values_prelude(self) -> FontFeatureValuesPreludewhere
Self: Debug,
pub fn expect_font_feature_values_prelude(self) -> FontFeatureValuesPreludewhere
Self: Debug,
Unwraps the value, yielding the content of FontFeatureValuesPrelude
.
§Panics
Panics if the value is not FontFeatureValuesPrelude
, with a panic message including the content of self
.
sourcepub fn font_feature_values_prelude(self) -> Option<FontFeatureValuesPrelude>
pub fn font_feature_values_prelude(self) -> Option<FontFeatureValuesPrelude>
Returns Some
if self
is of variant FontFeatureValuesPrelude
, and None
otherwise.
sourcepub const fn is_nest_prelude(&self) -> bool
pub const fn is_nest_prelude(&self) -> bool
Returns true
if self
is of variant NestPrelude
.
sourcepub fn as_nest_prelude(&self) -> Option<&SelectorList>
pub fn as_nest_prelude(&self) -> Option<&SelectorList>
Returns Some
if self
is a reference of variant NestPrelude
, and None
otherwise.
sourcepub fn as_mut_nest_prelude(&mut self) -> Option<&mut SelectorList>
pub fn as_mut_nest_prelude(&mut self) -> Option<&mut SelectorList>
Returns Some
if self
is a mutable reference of variant NestPrelude
, and None
otherwise.
sourcepub fn expect_nest_prelude(self) -> SelectorListwhere
Self: Debug,
pub fn expect_nest_prelude(self) -> SelectorListwhere
Self: Debug,
Unwraps the value, yielding the content of NestPrelude
.
§Panics
Panics if the value is not NestPrelude
, with a panic message including the content of self
.
sourcepub fn nest_prelude(self) -> Option<SelectorList>
pub fn nest_prelude(self) -> Option<SelectorList>
Returns Some
if self
is of variant NestPrelude
, and None
otherwise.
sourcepub const fn is_keyframes_prelude(&self) -> bool
pub const fn is_keyframes_prelude(&self) -> bool
Returns true
if self
is of variant KeyframesPrelude
.
sourcepub fn as_keyframes_prelude(&self) -> Option<&KeyframesName>
pub fn as_keyframes_prelude(&self) -> Option<&KeyframesName>
Returns Some
if self
is a reference of variant KeyframesPrelude
, and None
otherwise.
sourcepub fn as_mut_keyframes_prelude(&mut self) -> Option<&mut KeyframesName>
pub fn as_mut_keyframes_prelude(&mut self) -> Option<&mut KeyframesName>
Returns Some
if self
is a mutable reference of variant KeyframesPrelude
, and None
otherwise.
sourcepub fn expect_keyframes_prelude(self) -> KeyframesNamewhere
Self: Debug,
pub fn expect_keyframes_prelude(self) -> KeyframesNamewhere
Self: Debug,
Unwraps the value, yielding the content of KeyframesPrelude
.
§Panics
Panics if the value is not KeyframesPrelude
, with a panic message including the content of self
.
sourcepub fn keyframes_prelude(self) -> Option<KeyframesName>
pub fn keyframes_prelude(self) -> Option<KeyframesName>
Returns Some
if self
is of variant KeyframesPrelude
, and None
otherwise.
sourcepub const fn is_import_prelude(&self) -> bool
pub const fn is_import_prelude(&self) -> bool
Returns true
if self
is of variant ImportPrelude
.
sourcepub fn as_import_prelude(&self) -> Option<&ImportPrelude>
pub fn as_import_prelude(&self) -> Option<&ImportPrelude>
Returns Some
if self
is a reference of variant ImportPrelude
, and None
otherwise.
sourcepub fn as_mut_import_prelude(&mut self) -> Option<&mut ImportPrelude>
pub fn as_mut_import_prelude(&mut self) -> Option<&mut ImportPrelude>
Returns Some
if self
is a mutable reference of variant ImportPrelude
, and None
otherwise.
sourcepub fn expect_import_prelude(self) -> ImportPreludewhere
Self: Debug,
pub fn expect_import_prelude(self) -> ImportPreludewhere
Self: Debug,
Unwraps the value, yielding the content of ImportPrelude
.
§Panics
Panics if the value is not ImportPrelude
, with a panic message including the content of self
.
sourcepub fn import_prelude(self) -> Option<ImportPrelude>
pub fn import_prelude(self) -> Option<ImportPrelude>
Returns Some
if self
is of variant ImportPrelude
, and None
otherwise.
sourcepub const fn is_namespace_prelude(&self) -> bool
pub const fn is_namespace_prelude(&self) -> bool
Returns true
if self
is of variant NamespacePrelude
.
sourcepub fn as_namespace_prelude(&self) -> Option<&NamespacePrelude>
pub fn as_namespace_prelude(&self) -> Option<&NamespacePrelude>
Returns Some
if self
is a reference of variant NamespacePrelude
, and None
otherwise.
sourcepub fn as_mut_namespace_prelude(&mut self) -> Option<&mut NamespacePrelude>
pub fn as_mut_namespace_prelude(&mut self) -> Option<&mut NamespacePrelude>
Returns Some
if self
is a mutable reference of variant NamespacePrelude
, and None
otherwise.
sourcepub fn expect_namespace_prelude(self) -> NamespacePreludewhere
Self: Debug,
pub fn expect_namespace_prelude(self) -> NamespacePreludewhere
Self: Debug,
Unwraps the value, yielding the content of NamespacePrelude
.
§Panics
Panics if the value is not NamespacePrelude
, with a panic message including the content of self
.
sourcepub fn namespace_prelude(self) -> Option<NamespacePrelude>
pub fn namespace_prelude(self) -> Option<NamespacePrelude>
Returns Some
if self
is of variant NamespacePrelude
, and None
otherwise.
sourcepub const fn is_media_prelude(&self) -> bool
pub const fn is_media_prelude(&self) -> bool
Returns true
if self
is of variant MediaPrelude
.
sourcepub fn as_media_prelude(&self) -> Option<&MediaQueryList>
pub fn as_media_prelude(&self) -> Option<&MediaQueryList>
Returns Some
if self
is a reference of variant MediaPrelude
, and None
otherwise.
sourcepub fn as_mut_media_prelude(&mut self) -> Option<&mut MediaQueryList>
pub fn as_mut_media_prelude(&mut self) -> Option<&mut MediaQueryList>
Returns Some
if self
is a mutable reference of variant MediaPrelude
, and None
otherwise.
sourcepub fn expect_media_prelude(self) -> MediaQueryListwhere
Self: Debug,
pub fn expect_media_prelude(self) -> MediaQueryListwhere
Self: Debug,
Unwraps the value, yielding the content of MediaPrelude
.
§Panics
Panics if the value is not MediaPrelude
, with a panic message including the content of self
.
sourcepub fn media_prelude(self) -> Option<MediaQueryList>
pub fn media_prelude(self) -> Option<MediaQueryList>
Returns Some
if self
is of variant MediaPrelude
, and None
otherwise.
sourcepub const fn is_supports_prelude(&self) -> bool
pub const fn is_supports_prelude(&self) -> bool
Returns true
if self
is of variant SupportsPrelude
.
sourcepub fn as_supports_prelude(&self) -> Option<&SupportsCondition>
pub fn as_supports_prelude(&self) -> Option<&SupportsCondition>
Returns Some
if self
is a reference of variant SupportsPrelude
, and None
otherwise.
sourcepub fn as_mut_supports_prelude(&mut self) -> Option<&mut SupportsCondition>
pub fn as_mut_supports_prelude(&mut self) -> Option<&mut SupportsCondition>
Returns Some
if self
is a mutable reference of variant SupportsPrelude
, and None
otherwise.
sourcepub fn expect_supports_prelude(self) -> SupportsConditionwhere
Self: Debug,
pub fn expect_supports_prelude(self) -> SupportsConditionwhere
Self: Debug,
Unwraps the value, yielding the content of SupportsPrelude
.
§Panics
Panics if the value is not SupportsPrelude
, with a panic message including the content of self
.
sourcepub fn supports_prelude(self) -> Option<SupportsCondition>
pub fn supports_prelude(self) -> Option<SupportsCondition>
Returns Some
if self
is of variant SupportsPrelude
, and None
otherwise.
sourcepub const fn is_page_prelude(&self) -> bool
pub const fn is_page_prelude(&self) -> bool
Returns true
if self
is of variant PagePrelude
.
sourcepub fn as_page_prelude(&self) -> Option<&PageSelectorList>
pub fn as_page_prelude(&self) -> Option<&PageSelectorList>
Returns Some
if self
is a reference of variant PagePrelude
, and None
otherwise.
sourcepub fn as_mut_page_prelude(&mut self) -> Option<&mut PageSelectorList>
pub fn as_mut_page_prelude(&mut self) -> Option<&mut PageSelectorList>
Returns Some
if self
is a mutable reference of variant PagePrelude
, and None
otherwise.
sourcepub fn expect_page_prelude(self) -> PageSelectorListwhere
Self: Debug,
pub fn expect_page_prelude(self) -> PageSelectorListwhere
Self: Debug,
Unwraps the value, yielding the content of PagePrelude
.
§Panics
Panics if the value is not PagePrelude
, with a panic message including the content of self
.
sourcepub fn page_prelude(self) -> Option<PageSelectorList>
pub fn page_prelude(self) -> Option<PageSelectorList>
Returns Some
if self
is of variant PagePrelude
, and None
otherwise.
sourcepub const fn is_layer_prelude(&self) -> bool
pub const fn is_layer_prelude(&self) -> bool
Returns true
if self
is of variant LayerPrelude
.
sourcepub fn as_layer_prelude(&self) -> Option<&LayerPrelude>
pub fn as_layer_prelude(&self) -> Option<&LayerPrelude>
Returns Some
if self
is a reference of variant LayerPrelude
, and None
otherwise.
sourcepub fn as_mut_layer_prelude(&mut self) -> Option<&mut LayerPrelude>
pub fn as_mut_layer_prelude(&mut self) -> Option<&mut LayerPrelude>
Returns Some
if self
is a mutable reference of variant LayerPrelude
, and None
otherwise.
sourcepub fn expect_layer_prelude(self) -> LayerPreludewhere
Self: Debug,
pub fn expect_layer_prelude(self) -> LayerPreludewhere
Self: Debug,
Unwraps the value, yielding the content of LayerPrelude
.
§Panics
Panics if the value is not LayerPrelude
, with a panic message including the content of self
.
sourcepub fn layer_prelude(self) -> Option<LayerPrelude>
pub fn layer_prelude(self) -> Option<LayerPrelude>
Returns Some
if self
is of variant LayerPrelude
, and None
otherwise.
sourcepub const fn is_container_prelude(&self) -> bool
pub const fn is_container_prelude(&self) -> bool
Returns true
if self
is of variant ContainerPrelude
.
sourcepub fn as_container_prelude(&self) -> Option<&ContainerCondition>
pub fn as_container_prelude(&self) -> Option<&ContainerCondition>
Returns Some
if self
is a reference of variant ContainerPrelude
, and None
otherwise.
sourcepub fn as_mut_container_prelude(&mut self) -> Option<&mut ContainerCondition>
pub fn as_mut_container_prelude(&mut self) -> Option<&mut ContainerCondition>
Returns Some
if self
is a mutable reference of variant ContainerPrelude
, and None
otherwise.
sourcepub fn expect_container_prelude(self) -> ContainerConditionwhere
Self: Debug,
pub fn expect_container_prelude(self) -> ContainerConditionwhere
Self: Debug,
Unwraps the value, yielding the content of ContainerPrelude
.
§Panics
Panics if the value is not ContainerPrelude
, with a panic message including the content of self
.
sourcepub fn container_prelude(self) -> Option<ContainerCondition>
pub fn container_prelude(self) -> Option<ContainerCondition>
Returns Some
if self
is of variant ContainerPrelude
, and None
otherwise.
sourcepub const fn is_custom_media_prelude(&self) -> bool
pub const fn is_custom_media_prelude(&self) -> bool
Returns true
if self
is of variant CustomMediaPrelude
.
sourcepub fn as_custom_media_prelude(&self) -> Option<&CustomMediaQuery>
pub fn as_custom_media_prelude(&self) -> Option<&CustomMediaQuery>
Returns Some
if self
is a reference of variant CustomMediaPrelude
, and None
otherwise.
sourcepub fn as_mut_custom_media_prelude(&mut self) -> Option<&mut CustomMediaQuery>
pub fn as_mut_custom_media_prelude(&mut self) -> Option<&mut CustomMediaQuery>
Returns Some
if self
is a mutable reference of variant CustomMediaPrelude
, and None
otherwise.
sourcepub fn expect_custom_media_prelude(self) -> CustomMediaQuerywhere
Self: Debug,
pub fn expect_custom_media_prelude(self) -> CustomMediaQuerywhere
Self: Debug,
Unwraps the value, yielding the content of CustomMediaPrelude
.
§Panics
Panics if the value is not CustomMediaPrelude
, with a panic message including the content of self
.
sourcepub fn custom_media_prelude(self) -> Option<CustomMediaQuery>
pub fn custom_media_prelude(self) -> Option<CustomMediaQuery>
Returns Some
if self
is of variant CustomMediaPrelude
, and None
otherwise.
sourcepub const fn is_scope_prelude(&self) -> bool
pub const fn is_scope_prelude(&self) -> bool
Returns true
if self
is of variant ScopePrelude
.
sourcepub fn as_scope_prelude(&self) -> Option<&ScopeRange>
pub fn as_scope_prelude(&self) -> Option<&ScopeRange>
Returns Some
if self
is a reference of variant ScopePrelude
, and None
otherwise.
sourcepub fn as_mut_scope_prelude(&mut self) -> Option<&mut ScopeRange>
pub fn as_mut_scope_prelude(&mut self) -> Option<&mut ScopeRange>
Returns Some
if self
is a mutable reference of variant ScopePrelude
, and None
otherwise.
sourcepub fn expect_scope_prelude(self) -> ScopeRangewhere
Self: Debug,
pub fn expect_scope_prelude(self) -> ScopeRangewhere
Self: Debug,
Unwraps the value, yielding the content of ScopePrelude
.
§Panics
Panics if the value is not ScopePrelude
, with a panic message including the content of self
.
sourcepub fn scope_prelude(self) -> Option<ScopeRange>
pub fn scope_prelude(self) -> Option<ScopeRange>
Returns Some
if self
is of variant ScopePrelude
, and None
otherwise.
Trait Implementations§
source§impl Clone for AtRulePrelude
impl Clone for AtRulePrelude
source§fn clone(&self) -> AtRulePrelude
fn clone(&self) -> AtRulePrelude
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AtRulePrelude
impl Debug for AtRulePrelude
source§impl EqIgnoreSpan for AtRulePrelude
impl EqIgnoreSpan for AtRulePrelude
fn eq_ignore_span(&self, other: &Self) -> bool
source§impl From<ColorProfileName> for AtRulePrelude
impl From<ColorProfileName> for AtRulePrelude
source§fn from(v: ColorProfileName) -> Self
fn from(v: ColorProfileName) -> Self
source§impl From<ContainerCondition> for AtRulePrelude
impl From<ContainerCondition> for AtRulePrelude
source§fn from(v: ContainerCondition) -> Self
fn from(v: ContainerCondition) -> Self
source§impl From<CustomIdent> for AtRulePrelude
impl From<CustomIdent> for AtRulePrelude
source§fn from(v: CustomIdent) -> Self
fn from(v: CustomIdent) -> Self
source§impl From<CustomMediaQuery> for AtRulePrelude
impl From<CustomMediaQuery> for AtRulePrelude
source§fn from(v: CustomMediaQuery) -> Self
fn from(v: CustomMediaQuery) -> Self
source§impl From<CustomPropertyName> for AtRulePrelude
impl From<CustomPropertyName> for AtRulePrelude
source§fn from(v: CustomPropertyName) -> Self
fn from(v: CustomPropertyName) -> Self
source§impl From<DashedIdent> for AtRulePrelude
impl From<DashedIdent> for AtRulePrelude
source§fn from(v: DashedIdent) -> Self
fn from(v: DashedIdent) -> Self
source§impl From<DocumentPrelude> for AtRulePrelude
impl From<DocumentPrelude> for AtRulePrelude
source§fn from(v: DocumentPrelude) -> Self
fn from(v: DocumentPrelude) -> Self
source§impl From<FontFeatureValuesPrelude> for AtRulePrelude
impl From<FontFeatureValuesPrelude> for AtRulePrelude
source§fn from(v: FontFeatureValuesPrelude) -> Self
fn from(v: FontFeatureValuesPrelude) -> Self
source§impl From<ImportPrelude> for AtRulePrelude
impl From<ImportPrelude> for AtRulePrelude
source§fn from(v: ImportPrelude) -> Self
fn from(v: ImportPrelude) -> Self
source§impl From<KeyframesName> for AtRulePrelude
impl From<KeyframesName> for AtRulePrelude
source§fn from(v: KeyframesName) -> Self
fn from(v: KeyframesName) -> Self
source§impl From<LayerPrelude> for AtRulePrelude
impl From<LayerPrelude> for AtRulePrelude
source§fn from(v: LayerPrelude) -> Self
fn from(v: LayerPrelude) -> Self
source§impl From<ListOfComponentValues> for AtRulePrelude
impl From<ListOfComponentValues> for AtRulePrelude
source§fn from(v: ListOfComponentValues) -> Self
fn from(v: ListOfComponentValues) -> Self
source§impl From<MediaQueryList> for AtRulePrelude
impl From<MediaQueryList> for AtRulePrelude
source§fn from(v: MediaQueryList) -> Self
fn from(v: MediaQueryList) -> Self
source§impl From<NamespacePrelude> for AtRulePrelude
impl From<NamespacePrelude> for AtRulePrelude
source§fn from(v: NamespacePrelude) -> Self
fn from(v: NamespacePrelude) -> Self
source§impl From<PageSelectorList> for AtRulePrelude
impl From<PageSelectorList> for AtRulePrelude
source§fn from(v: PageSelectorList) -> Self
fn from(v: PageSelectorList) -> Self
source§impl From<ScopeRange> for AtRulePrelude
impl From<ScopeRange> for AtRulePrelude
source§fn from(v: ScopeRange) -> Self
fn from(v: ScopeRange) -> Self
source§impl From<SelectorList> for AtRulePrelude
impl From<SelectorList> for AtRulePrelude
source§fn from(v: SelectorList) -> Self
fn from(v: SelectorList) -> Self
source§impl From<Str> for AtRulePrelude
impl From<Str> for AtRulePrelude
source§impl From<SupportsCondition> for AtRulePrelude
impl From<SupportsCondition> for AtRulePrelude
source§fn from(v: SupportsCondition) -> Self
fn from(v: SupportsCondition) -> Self
source§impl Hash for AtRulePrelude
impl Hash for AtRulePrelude
source§impl PartialEq for AtRulePrelude
impl PartialEq for AtRulePrelude
source§fn eq(&self, other: &AtRulePrelude) -> bool
fn eq(&self, other: &AtRulePrelude) -> bool
self
and other
values to be equal, and is used
by ==
.