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§impl Spanned for AtRulePrelude
impl Spanned for AtRulePrelude
impl Eq for AtRulePrelude
impl StructuralPartialEq for AtRulePrelude
Auto Trait Implementations§
impl Freeze for AtRulePrelude
impl RefUnwindSafe for AtRulePrelude
impl Send for AtRulePrelude
impl Sync for AtRulePrelude
impl Unpin for AtRulePrelude
impl UnwindSafe for AtRulePrelude
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)§impl<T> Conv for T
impl<T> Conv for T
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key
and return true
if they are equal.§impl<T> FmtForward for T
impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
Self: Binary,
fn fmt_binary(self) -> FmtBinary<Self>where
Self: Binary,
self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
Self: Display,
fn fmt_display(self) -> FmtDisplay<Self>where
Self: Display,
self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
Self: LowerExp,
fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
Self: LowerExp,
self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
Self: LowerHex,
fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
Self: LowerHex,
self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
Self: Octal,
fn fmt_octal(self) -> FmtOctal<Self>where
Self: Octal,
self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
Self: Pointer,
fn fmt_pointer(self) -> FmtPointer<Self>where
Self: Pointer,
self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
Self: UpperExp,
fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
Self: UpperExp,
self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
Self: UpperHex,
fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
Self: UpperHex,
self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
&'a Self: for<'a> IntoIterator,
fn fmt_list(self) -> FmtList<Self>where
&'a Self: for<'a> IntoIterator,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
§impl<T> Pipe for Twhere
T: ?Sized,
impl<T> Pipe for Twhere
T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R,
) -> R
fn pipe_borrow_mut<'a, B, R>( &'a mut self, func: impl FnOnce(&'a mut B) -> R, ) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
self
, then passes self.as_mut()
into the pipe
function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
self
, then passes self.deref()
into the pipe function.§impl<T> Pointable for T
impl<T> Pointable for T
§impl<T> Pointee for T
impl<T> Pointee for T
§impl<T> Tap for T
impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
.tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
.tap_mut()
only in debug builds, and is erased in release
builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
.tap_borrow()
only in debug builds, and is erased in release
builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
.tap_borrow_mut()
only in debug builds, and is erased in release
builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
.tap_ref()
only in debug builds, and is erased in release
builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
.tap_ref_mut()
only in debug builds, and is erased in release
builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
.tap_deref()
only in debug builds, and is erased in release
builds.