[−][src]Trait embedded_layout::HorizontalAlignment
Implement this trait for horizontal alignment algorithms
Required methods
fn align(&self, what: &impl Dimensions, reference: &impl Dimensions) -> i32
Implementors
impl HorizontalAlignment for Center
[src]
fn align(&self, object: &impl Dimensions, reference: &impl Dimensions) -> i32
[src]
impl HorizontalAlignment for Left
[src]
fn align(&self, object: &impl Dimensions, reference: &impl Dimensions) -> i32
[src]
impl HorizontalAlignment for LeftToRight
[src]
fn align(&self, object: &impl Dimensions, reference: &impl Dimensions) -> i32
[src]
impl HorizontalAlignment for NoAlignment
[src]
fn align(&self, _object: &impl Dimensions, _reference: &impl Dimensions) -> i32
[src]
impl HorizontalAlignment for Right
[src]
fn align(&self, object: &impl Dimensions, reference: &impl Dimensions) -> i32
[src]
impl HorizontalAlignment for RightToLeft
[src]
Align the bottom edge of the object to the top edge of the reference, non-overlapping