Enum swc_css_ast::MediaConditionType
source · pub enum MediaConditionType {
All(MediaCondition),
WithoutOr(MediaConditionWithoutOr),
}
Variants§
All(MediaCondition)
WithoutOr(MediaConditionWithoutOr)
Implementations§
source§impl MediaConditionType
impl MediaConditionType
sourcepub fn as_all(&self) -> Option<&MediaCondition>
pub fn as_all(&self) -> Option<&MediaCondition>
Returns Some
if self
is a reference of variant All
, and None
otherwise.
sourcepub fn as_mut_all(&mut self) -> Option<&mut MediaCondition>
pub fn as_mut_all(&mut self) -> Option<&mut MediaCondition>
Returns Some
if self
is a mutable reference of variant All
, and None
otherwise.
sourcepub fn expect_all(self) -> MediaConditionwhere
Self: Debug,
pub fn expect_all(self) -> MediaConditionwhere Self: Debug,
sourcepub fn all(self) -> Option<MediaCondition>
pub fn all(self) -> Option<MediaCondition>
Returns Some
if self
is of variant All
, and None
otherwise.
sourcepub const fn is_without_or(&self) -> bool
pub const fn is_without_or(&self) -> bool
Returns true
if self
is of variant WithoutOr
.
sourcepub fn as_without_or(&self) -> Option<&MediaConditionWithoutOr>
pub fn as_without_or(&self) -> Option<&MediaConditionWithoutOr>
Returns Some
if self
is a reference of variant WithoutOr
, and None
otherwise.
sourcepub fn as_mut_without_or(&mut self) -> Option<&mut MediaConditionWithoutOr>
pub fn as_mut_without_or(&mut self) -> Option<&mut MediaConditionWithoutOr>
Returns Some
if self
is a mutable reference of variant WithoutOr
, and None
otherwise.
sourcepub fn expect_without_or(self) -> MediaConditionWithoutOrwhere
Self: Debug,
pub fn expect_without_or(self) -> MediaConditionWithoutOrwhere Self: Debug,
sourcepub fn without_or(self) -> Option<MediaConditionWithoutOr>
pub fn without_or(self) -> Option<MediaConditionWithoutOr>
Returns Some
if self
is of variant WithoutOr
, and None
otherwise.
Trait Implementations§
source§impl Clone for MediaConditionType
impl Clone for MediaConditionType
source§fn clone(&self) -> MediaConditionType
fn clone(&self) -> MediaConditionType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for MediaConditionType
impl Debug for MediaConditionType
source§impl EqIgnoreSpan for MediaConditionType
impl EqIgnoreSpan for MediaConditionType
fn eq_ignore_span(&self, other: &Self) -> bool
source§impl From<MediaCondition> for MediaConditionType
impl From<MediaCondition> for MediaConditionType
source§fn from(v: MediaCondition) -> Self
fn from(v: MediaCondition) -> Self
Converts to this type from the input type.
source§impl From<MediaConditionWithoutOr> for MediaConditionType
impl From<MediaConditionWithoutOr> for MediaConditionType
source§fn from(v: MediaConditionWithoutOr) -> Self
fn from(v: MediaConditionWithoutOr) -> Self
Converts to this type from the input type.
source§impl Hash for MediaConditionType
impl Hash for MediaConditionType
source§impl PartialEq<MediaConditionType> for MediaConditionType
impl PartialEq<MediaConditionType> for MediaConditionType
source§fn eq(&self, other: &MediaConditionType) -> bool
fn eq(&self, other: &MediaConditionType) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.