pub trait FrameImpl: FrameImplExt + WidgetImpl { fn compute_child_allocation(&self) -> Allocation { ... } }