Trait raui_core::layout::LayoutEngine [−][src]
pub trait LayoutEngine<E> {
fn layout(
&mut self,
mapping: &CoordsMapping,
tree: &WidgetUnit
) -> Result<Layout, E>;
}Required methods
fn layout(
&mut self,
mapping: &CoordsMapping,
tree: &WidgetUnit
) -> Result<Layout, E>[src]
&mut self,
mapping: &CoordsMapping,
tree: &WidgetUnit
) -> Result<Layout, E>
Implementations on Foreign Types
impl LayoutEngine<()> for ()[src]
impl LayoutEngine<()> for ()[src]fn layout(
&mut self,
mapping: &CoordsMapping,
_: &WidgetUnit
) -> Result<Layout, ()>[src]
&mut self,
mapping: &CoordsMapping,
_: &WidgetUnit
) -> Result<Layout, ()>
Implementors
impl LayoutEngine<()> for DefaultLayoutEngine[src]
impl LayoutEngine<()> for DefaultLayoutEngine[src]fn layout(
&mut self,
mapping: &CoordsMapping,
tree: &WidgetUnit
) -> Result<Layout, ()>[src]
&mut self,
mapping: &CoordsMapping,
tree: &WidgetUnit
) -> Result<Layout, ()>