pub struct CustomVariant {
pub name: String,
pub selector_pattern: String,
pub media_query: Option<String>,
pub specificity: u32,
pub combinable: bool,
}Expand description
Custom variant definition
Fields§
§name: StringVariant name
selector_pattern: StringCSS selector pattern
media_query: Option<String>Media query
specificity: u32Specificity weight
combinable: boolWhether this variant can be combined with others
Trait Implementations§
Source§impl Clone for CustomVariant
impl Clone for CustomVariant
Source§fn clone(&self) -> CustomVariant
fn clone(&self) -> CustomVariant
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CustomVariant
impl Debug for CustomVariant
Source§impl<'de> Deserialize<'de> for CustomVariant
impl<'de> Deserialize<'de> for CustomVariant
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
Source§impl PartialEq for CustomVariant
impl PartialEq for CustomVariant
Source§impl Serialize for CustomVariant
impl Serialize for CustomVariant
impl StructuralPartialEq for CustomVariant
Auto Trait Implementations§
impl Freeze for CustomVariant
impl RefUnwindSafe for CustomVariant
impl Send for CustomVariant
impl Sync for CustomVariant
impl Unpin for CustomVariant
impl UnwindSafe for CustomVariant
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