pub enum FeatureEvaluator {
Length,
Integer,
Number,
Ratio,
Resolution,
Keyword,
Boolean,
}Expand description
What kind of value a conditional feature evaluates against.
Variants§
Length
Evaluates against a CSS <length> value.
Integer
Evaluates against a CSS <integer> value.
Number
Evaluates against a CSS <number> (float) value.
Ratio
Evaluates against a CSS <ratio> value.
Resolution
Evaluates against a CSS <resolution> value.
Keyword
Evaluates against a discrete keyword value.
Boolean
Evaluates as a boolean (feature present/absent or 0/non-0).
Trait Implementations§
Source§impl Clone for FeatureEvaluator
impl Clone for FeatureEvaluator
Source§fn clone(&self) -> FeatureEvaluator
fn clone(&self) -> FeatureEvaluator
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FeatureEvaluator
Source§impl Debug for FeatureEvaluator
impl Debug for FeatureEvaluator
impl Eq for FeatureEvaluator
Source§impl PartialEq for FeatureEvaluator
impl PartialEq for FeatureEvaluator
impl StructuralPartialEq for FeatureEvaluator
Auto Trait Implementations§
impl Freeze for FeatureEvaluator
impl RefUnwindSafe for FeatureEvaluator
impl Send for FeatureEvaluator
impl Sync for FeatureEvaluator
impl Unpin for FeatureEvaluator
impl UnsafeUnpin for FeatureEvaluator
impl UnwindSafe for FeatureEvaluator
Blanket Implementations§
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
Mutably borrows from an owned value. Read more