Enum swc_css_ast::AtRulePrelude
source · [−]pub enum AtRulePrelude {
Show 16 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),
}
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)
Implementations
sourceimpl AtRulePrelude
impl AtRulePrelude
sourcepub fn is_list_of_component_values(&self) -> bool
pub 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 fn is_charset_prelude(&self) -> bool
pub 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 fn is_property_prelude(&self) -> bool
pub 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 fn is_counter_style_prelude(&self) -> bool
pub 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 fn is_color_profile_prelude(&self) -> bool
pub 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 fn is_document_prelude(&self) -> bool
pub 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 fn is_font_palette_values_prelude(&self) -> bool
pub 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 fn is_font_feature_values_prelude(&self) -> bool
pub 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 fn is_nest_prelude(&self) -> bool
pub 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 fn is_keyframes_prelude(&self) -> bool
pub 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 fn is_import_prelude(&self) -> bool
pub 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 fn is_namespace_prelude(&self) -> bool
pub 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 fn is_media_prelude(&self) -> bool
pub 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 fn is_supports_prelude(&self) -> bool
pub 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 fn is_page_prelude(&self) -> bool
pub 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 fn is_layer_prelude(&self) -> bool
pub 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.
Trait Implementations
sourceimpl Clone for AtRulePrelude
impl Clone for AtRulePrelude
sourcefn clone(&self) -> AtRulePrelude
fn clone(&self) -> AtRulePrelude
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more