Struct tailwind_css::TailwindObject
source · [−]pub struct TailwindObject {
pub id: String,
pub attributes: BTreeSet<CssAttribute>,
}
Expand description
Uncategorized tailwind property
Fields
id: String
attributes: BTreeSet<CssAttribute>
Implementations
sourceimpl TailwindObject
impl TailwindObject
pub fn new(
id: impl Into<String>,
css: BTreeSet<CssAttribute>
) -> Box<dyn TailwindInstance>
sourceimpl TailwindObject
impl TailwindObject
Trait Implementations
sourceimpl Debug for TailwindObject
impl Debug for TailwindObject
sourceimpl Display for TailwindObject
impl Display for TailwindObject
sourceimpl TailwindInstance for TailwindObject
impl TailwindInstance for TailwindObject
fn attributes(&self, _: &TailwindBuilder) -> BTreeSet<CssAttribute>
sourcefn inlineable(&self) -> bool
fn inlineable(&self) -> bool
used to deduplication and marking
fn boxed(self) -> Box<dyn TailwindInstance> where
Self: Sized,
Self: 'static,
sourcefn selectors(&self, ctx: &TailwindBuilder) -> String
fn selectors(&self, ctx: &TailwindBuilder) -> String
const ID: &’static str;
sourcefn write_css(&self, f: &mut dyn Write, ctx: &TailwindBuilder) -> Result<()>
fn write_css(&self, f: &mut dyn Write, ctx: &TailwindBuilder) -> Result<()>
write css to buffers
sourcefn build_css(&self, ctx: &TailwindBuilder)
fn build_css(&self, ctx: &TailwindBuilder)
Build css ast
Auto Trait Implementations
impl RefUnwindSafe for TailwindObject
impl Send for TailwindObject
impl Sync for TailwindObject
impl Unpin for TailwindObject
impl UnwindSafe for TailwindObject
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more