Enum swc_css_ast::MediaFeatureValue
source · [−]Variants
Number(Number)
Dimension(Dimension)
Ident(Ident)
Ratio(Ratio)
Implementations
sourceimpl MediaFeatureValue
impl MediaFeatureValue
sourcepub fn as_number(&self) -> Option<&Number>
pub fn as_number(&self) -> Option<&Number>
Returns Some
if self
is a reference of variant Number
, and None
otherwise.
sourcepub fn as_mut_number(&mut self) -> Option<&mut Number>
pub fn as_mut_number(&mut self) -> Option<&mut Number>
Returns Some
if self
is a mutable reference of variant Number
, and None
otherwise.
sourcepub fn expect_number(self) -> Numberwhere
Self: Debug,
pub fn expect_number(self) -> Numberwhere
Self: Debug,
sourcepub fn number(self) -> Option<Number>
pub fn number(self) -> Option<Number>
Returns Some
if self
is of variant Number
, and None
otherwise.
sourcepub fn is_dimension(&self) -> bool
pub fn is_dimension(&self) -> bool
Returns true
if self
is of variant Dimension
.
sourcepub fn as_dimension(&self) -> Option<&Dimension>
pub fn as_dimension(&self) -> Option<&Dimension>
Returns Some
if self
is a reference of variant Dimension
, and None
otherwise.
sourcepub fn as_mut_dimension(&mut self) -> Option<&mut Dimension>
pub fn as_mut_dimension(&mut self) -> Option<&mut Dimension>
Returns Some
if self
is a mutable reference of variant Dimension
, and None
otherwise.
sourcepub fn expect_dimension(self) -> Dimensionwhere
Self: Debug,
pub fn expect_dimension(self) -> Dimensionwhere
Self: Debug,
sourcepub fn dimension(self) -> Option<Dimension>
pub fn dimension(self) -> Option<Dimension>
Returns Some
if self
is of variant Dimension
, and None
otherwise.
sourcepub fn as_ident(&self) -> Option<&Ident>
pub fn as_ident(&self) -> Option<&Ident>
Returns Some
if self
is a reference of variant Ident
, and None
otherwise.
sourcepub fn as_mut_ident(&mut self) -> Option<&mut Ident>
pub fn as_mut_ident(&mut self) -> Option<&mut Ident>
Returns Some
if self
is a mutable reference of variant Ident
, and None
otherwise.
sourcepub fn expect_ident(self) -> Identwhere
Self: Debug,
pub fn expect_ident(self) -> Identwhere
Self: Debug,
sourcepub fn ident(self) -> Option<Ident>
pub fn ident(self) -> Option<Ident>
Returns Some
if self
is of variant Ident
, and None
otherwise.
sourcepub fn as_ratio(&self) -> Option<&Ratio>
pub fn as_ratio(&self) -> Option<&Ratio>
Returns Some
if self
is a reference of variant Ratio
, and None
otherwise.
sourcepub fn as_mut_ratio(&mut self) -> Option<&mut Ratio>
pub fn as_mut_ratio(&mut self) -> Option<&mut Ratio>
Returns Some
if self
is a mutable reference of variant Ratio
, and None
otherwise.
sourcepub fn expect_ratio(self) -> Ratiowhere
Self: Debug,
pub fn expect_ratio(self) -> Ratiowhere
Self: Debug,
Trait Implementations
sourceimpl Clone for MediaFeatureValue
impl Clone for MediaFeatureValue
sourcefn clone(&self) -> MediaFeatureValue
fn clone(&self) -> MediaFeatureValue
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more