[][src]Enum meli::terminal::position::Alignment

pub enum Alignment {
    Fill,
    Start,
    End,
    Center,
}

Variants

Fill

Stretch to fill all space if possible, center if no meaningful way to stretch.

Start

Snap to left or top side, leaving space on right or bottom.

End

Snap to right or bottom side, leaving space on left or top.

Center

Center natural width of widget inside the allocation.

Trait Implementations

impl Clone for Alignment[src]

impl Copy for Alignment[src]

impl Debug for Alignment[src]

impl Default for Alignment[src]

impl PartialEq<Alignment> for Alignment[src]

impl StructuralPartialEq for Alignment[src]

Auto Trait Implementations

impl RefUnwindSafe for Alignment

impl Send for Alignment

impl Sync for Alignment

impl Unpin for Alignment

impl UnwindSafe for Alignment

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]