Skip to main content

CollisionResolver

Trait CollisionResolver 

Source
pub trait CollisionResolver: Send + Sync {
    // Required method
    fn resolve_collisions(&self, layout: &mut Vec<LayoutItem>, moved_id: &str);
}
Expand description

Resolves overlaps after the focused item has been placed.

Required Methods§

Source

fn resolve_collisions(&self, layout: &mut Vec<LayoutItem>, moved_id: &str)

Implementors§