[][src]Enum cursive::align::HAlign

pub enum HAlign {
    Left,
    Center,
    Right,
}

Horizontal alignment

Variants

Left

Place the element to the left of available space

Center

Place the element horizontally in the center of available space

Right

Place the element to the right of available space

Implementations

impl HAlign[src]

pub fn get_offset(&self, content: usize, container: usize) -> usize[src]

Returns the offset required to position a view.

When drawing a view with size content when the available size is container, printing at the resulting offset will align the view as desired.

Trait Implementations

impl Debug for HAlign[src]

Auto Trait Implementations

impl RefUnwindSafe for HAlign

impl Send for HAlign

impl Sync for HAlign

impl Unpin for HAlign

impl UnwindSafe for HAlign

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> Erased for T[src]

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

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

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.