Trait embedded_layout::align::Align[][src]

pub trait Align {
    fn align_to<H, V>(
        self,
        reference: &impl View,
        horizontal: H,
        vertical: V
    ) -> Self
    where
        H: HorizontalAlignment,
        V: VerticalAlignment
;
fn align_to_mut<H, V>(
        &mut self,
        reference: &impl View,
        horizontal: H,
        vertical: V
    ) -> &mut Self
    where
        H: HorizontalAlignment,
        V: VerticalAlignment
; }
Expand description

This trait enables alignment operations for View objects

This trait is blanket-implemented for all objects that implement View.

For more information, see the module level documentation

Required methods

Return the object aligned to an other one using the alignment parameters as rules

Align the object to an other one using the alignment parameters as rules

Implementors