pub trait Content<B>: Widget where
B: Behavior, {
type Builder: ContentBuilder<<B as Behavior>::Widgets, ComponentBuilder<B>>;
fn build(builder: ComponentBuilder<B>) -> Self::Builder { ... }
}
pub trait Content<B>: Widget where
B: Behavior, {
type Builder: ContentBuilder<<B as Behavior>::Widgets, ComponentBuilder<B>>;
fn build(builder: ComponentBuilder<B>) -> Self::Builder { ... }
}