pub struct TailwindClass {
pub span: Range<usize>,
pub is_important: bool,
pub modifiers: Vec<TailwindModifier>,
pub kind: TailwindClassKind,
}Expand description
A Tailwind class (e.g., hover:bg-red-500, !p-4).
Fields§
§span: Range<usize>The span of the entire class.
is_important: boolWhether the class has an important flag (!).
modifiers: Vec<TailwindModifier>The modifiers applied to the class.
kind: TailwindClassKindThe kind of class (utility or arbitrary value).
Trait Implementations§
Source§impl Clone for TailwindClass
impl Clone for TailwindClass
Source§fn clone(&self) -> TailwindClass
fn clone(&self) -> TailwindClass
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 TailwindClass
impl Debug for TailwindClass
Source§impl<'de> Deserialize<'de> for TailwindClass
impl<'de> Deserialize<'de> for TailwindClass
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 TailwindClass
impl PartialEq for TailwindClass
Source§impl Serialize for TailwindClass
impl Serialize for TailwindClass
impl Eq for TailwindClass
impl StructuralPartialEq for TailwindClass
Auto Trait Implementations§
impl Freeze for TailwindClass
impl RefUnwindSafe for TailwindClass
impl Send for TailwindClass
impl Sync for TailwindClass
impl Unpin for TailwindClass
impl UnsafeUnpin for TailwindClass
impl UnwindSafe for TailwindClass
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