Trait limn_core::style::ComponentStyle [] [src]

pub trait ComponentStyle: Clone + 'static {
    type Component: Component + Sized;
    fn merge(&self, other: &Self) -> Self;
fn component(self) -> Self::Component; }

ComponentStyle corresponds to the style type for a given Component, or the set of optional values that can be merged with other ComponentStyles, from the theme, for instance, to produce a Component

Associated Types

Required Methods

Implementors