pub trait ElementSpacing: Copy + Clone {
    // Required method
    fn align(
        &self,
        alignment: impl Alignment,
        view: Rectangle,
        reference: Rectangle,
        n: usize,
        objects: usize,
        total_size: u32
    ) -> i32;
}
Expand description

ElementSpacing base trait

Required Methods§

source

fn align( &self, alignment: impl Alignment, view: Rectangle, reference: Rectangle, n: usize, objects: usize, total_size: u32 ) -> i32

Align view to reference using the element spacing rules

Object Safety§

This trait is not object safe.

Implementors§