style::queries::condition

Enum QueryCondition

Source
pub enum QueryCondition {
    Feature(QueryFeatureExpression),
    Not(Box<QueryCondition>),
    Operation(Box<[QueryCondition]>, Operator),
    InParens(Box<QueryCondition>),
    Style(StyleFeature),
    MozPref(MozPrefFeature),
    GeneralEnclosed(String),
}
Expand description

Represents a condition.

Variants§

§

Feature(QueryFeatureExpression)

A simple feature expression, implicitly parenthesized.

§

Not(Box<QueryCondition>)

A negation of a condition.

§

Operation(Box<[QueryCondition]>, Operator)

A set of joint operations.

§

InParens(Box<QueryCondition>)

A condition wrapped in parenthesis.

§

Style(StyleFeature)

A