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