Skip to main content

LabelStyling

Trait LabelStyling 

Source
pub trait LabelStyling:
    Send
    + Sync
    + 'static {
    // Required method
    fn make_body(&self, configuration: LabelConfiguration<'_>) -> ViewHandle;
}
Expand description

How a label draws.

Required Methods§

Source

fn make_body(&self, configuration: LabelConfiguration<'_>) -> ViewHandle

Draw one label. configuration carries its title and its icon.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<F> LabelStyling for F
where F: Fn(LabelConfiguration<'_>) -> ViewHandle + Send + Sync + 'static,