Enum swc_css_visit::fields::ComponentValueField
source · [−]pub enum ComponentValueField {
Show 25 variants
PreservedToken,
Function,
SimpleBlock,
DeclarationOrAtRule,
Rule,
StyleBlock,
KeyframeBlock,
Ident,
DashedIdent,
Str,
Url,
Integer,
Number,
Percentage,
Dimension,
Ratio,
UnicodeRange,
Color,
AlphaValue,
Hue,
CmykComponent,
Delimiter,
CalcSum,
ComplexSelector,
LayerName,
}
Expand description
This enum represents fields of ComponentValueField
Variants
PreservedToken
This represents PreservedToken
Function
This represents Function
SimpleBlock
This represents SimpleBlock
DeclarationOrAtRule
This represents DeclarationOrAtRule
Rule
This represents Rule
StyleBlock
This represents StyleBlock
KeyframeBlock
This represents KeyframeBlock
Ident
This represents Ident
DashedIdent
This represents DashedIdent
Str
This represents Str
Url
This represents Url
Integer
This represents Integer
Number
This represents Number
Percentage
This represents Percentage
Dimension
This represents Dimension
Ratio
This represents Ratio
UnicodeRange
This represents UnicodeRange
Color
This represents Color
AlphaValue
This represents AlphaValue
Hue
This represents Hue
CmykComponent
This represents CmykComponent
Delimiter
This represents Delimiter
CalcSum
This represents CalcSum
ComplexSelector
This represents ComplexSelector
LayerName
This represents LayerName
Implementations
Trait Implementations
sourceimpl Clone for ComponentValueField
impl Clone for ComponentValueField
sourcefn clone(&self) -> ComponentValueField
fn clone(&self) -> ComponentValueField
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ComponentValueField
impl Debug for ComponentValueField
sourceimpl<'de> Deserialize<'de> for ComponentValueField
impl<'de> Deserialize<'de> for ComponentValueField
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Hash for ComponentValueField
impl Hash for ComponentValueField
sourceimpl Ord for ComponentValueField
impl Ord for ComponentValueField
sourcefn cmp(&self, other: &ComponentValueField) -> Ordering
fn cmp(&self, other: &ComponentValueField) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Self where
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Self where
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialOrd<ComponentValueField> for ComponentValueField
impl PartialOrd<ComponentValueField> for ComponentValueField
sourcefn partial_cmp(&self, other: &ComponentValueField) -> Option<Ordering>
fn partial_cmp(&self, other: &ComponentValueField) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl Serialize for ComponentValueField
impl Serialize for ComponentValueField
impl Copy for ComponentValueField
impl Eq for ComponentValueField
impl StructuralEq for ComponentValueField
impl StructuralPartialEq for ComponentValueField
Auto Trait Implementations
impl RefUnwindSafe for ComponentValueField
impl Send for ComponentValueField
impl Sync for ComponentValueField
impl Unpin for ComponentValueField
impl UnwindSafe for ComponentValueField
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more