Trait tailwind_fuse::AsTailwindClass

source ·
pub trait AsTailwindClass {
    // Required method
    fn as_class(&self) -> &str;
}
Expand description

Used to extract a &str from a type

Implement this trait for your type to use it with the [tw_join!] and [tw_merge!] macros

Required Methods§

source

fn as_class(&self) -> &str

Extract a Tailwind class

Implementations on Foreign Types§

source§

impl AsTailwindClass for &str

source§

fn as_class(&self) -> &str

source§

impl AsTailwindClass for Cow<'_, str>

source§

fn as_class(&self) -> &str

source§

impl AsTailwindClass for String

source§

fn as_class(&self) -> &str

source§

impl<T> AsTailwindClass for Option<T>
where T: AsTailwindClass,

source§

fn as_class(&self) -> &str

source§

impl<T> AsTailwindClass for &T
where T: AsTailwindClass,

source§

fn as_class(&self) -> &str

source§

impl<T> AsTailwindClass for &mut T
where T: AsTailwindClass,

source§

fn as_class(&self) -> &str

source§

impl<T> AsTailwindClass for Box<T>
where T: AsTailwindClass,

source§

fn as_class(&self) -> &str

source§

impl<T> AsTailwindClass for Rc<T>
where T: AsTailwindClass,

source§

fn as_class(&self) -> &str

source§

impl<T> AsTailwindClass for Arc<T>
where T: AsTailwindClass,

source§

fn as_class(&self) -> &str

Implementors§