pub struct ThemeTokenDef {
pub name: String,
pub value: String,
pub line: u32,
}Expand description
A Tailwind v4 @theme token definition: the custom-property name WITHOUT the
leading -- (e.g. color-brand) and its 1-based line in the source.
Fields§
§name: StringThe custom-property name with the -- prefix stripped (color-brand).
value: StringThe normalized top-level declaration value, with internal whitespace collapsed. Empty only when the value could not be recovered.
line: u321-based line of the declaration in the original source.
Trait Implementations§
Source§impl Clone for ThemeTokenDef
impl Clone for ThemeTokenDef
Source§impl Debug for ThemeTokenDef
impl Debug for ThemeTokenDef
impl Eq for ThemeTokenDef
Source§impl PartialEq for ThemeTokenDef
impl PartialEq for ThemeTokenDef
impl StructuralPartialEq for ThemeTokenDef
Auto Trait Implementations§
impl Freeze for ThemeTokenDef
impl RefUnwindSafe for ThemeTokenDef
impl Send for ThemeTokenDef
impl Sync for ThemeTokenDef
impl Unpin for ThemeTokenDef
impl UnsafeUnpin for ThemeTokenDef
impl UnwindSafe for ThemeTokenDef
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,
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§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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more