pub struct MediaCondition {
pub feature: String,
pub value: String,
}Expand description
One parsed @media (feature: value) key.
Fields§
§feature: Stringmin-width | max-width | min-height | max-height | orientation | hover | prefers-reduced-motion | form-factor
value: StringThe px value (600px) or $breakpoint.<name> for the size features;
the keyword for the others.
Trait Implementations§
Source§impl Clone for MediaCondition
impl Clone for MediaCondition
Source§impl Debug for MediaCondition
impl Debug for MediaCondition
Source§impl<'de> Deserialize<'de> for MediaCondition
impl<'de> Deserialize<'de> for MediaCondition
Source§fn 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
impl Eq for MediaCondition
Source§impl PartialEq for MediaCondition
impl PartialEq for MediaCondition
Source§impl Serialize for MediaCondition
impl Serialize for MediaCondition
impl StructuralPartialEq for MediaCondition
Auto Trait Implementations§
impl Freeze for MediaCondition
impl RefUnwindSafe for MediaCondition
impl Send for MediaCondition
impl Sync for MediaCondition
impl Unpin for MediaCondition
impl UnsafeUnpin for MediaCondition
impl UnwindSafe for MediaCondition
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.