pub trait Splitter: Debug {
// Required method
fn split(
&self,
region: &Region,
children: &[LayoutNode],
direction: &Direction,
) -> Vec<Region>;
}Expand description
Trait for layout splitters (interface).
A Splitter defines how to divide a Region among a list of child
LayoutNodes given a Direction.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".