Enum parcel_css::media_query::MediaFeature [−][src]
pub enum MediaFeature {
Plain {
name: String,
value: MediaFeatureValue,
},
Boolean(String),
Range {
name: String,
operator: MediaFeatureComparison,
value: MediaFeatureValue,
},
Interval {
name: String,
start: MediaFeatureValue,
start_operator: MediaFeatureComparison,
end: MediaFeatureValue,
end_operator: MediaFeatureComparison,
},
}
Expand description
https://drafts.csswg.org/mediaqueries/#typedef-media-feature
Variants
Plain
Boolean(String)
Tuple Fields
0: String
Range
Interval
Fields
name: String
start: MediaFeatureValue
start_operator: MediaFeatureComparison
end: MediaFeatureValue
end_operator: MediaFeatureComparison
e.g. (120px < width < 240px)
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for MediaFeature
impl Send for MediaFeature
impl Sync for MediaFeature
impl Unpin for MediaFeature
impl UnwindSafe for MediaFeature
Blanket Implementations
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
pub fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
Mutably borrows from an owned value. Read more