[][src]Struct cli_grid::Options

pub struct Options {
    pub col_span: Option<usize>,
    pub h_align: Option<HAlign>,
    pub v_align: Option<VAlign>,
    pub blank_char: Option<char>,
}

Options for the grid system.

Fields

col_span: Option<usize>

Default column span for all the cells of the grid. If a cell specifies a column span it will be used instead of the grids default value.

h_align: Option<HAlign>

Default horizontal alignment for all the cells of the grid. If a cell specifies a horizontal alignment it will be used instead of the grids default value.

v_align: Option<VAlign>

Default vertical alignment for all the cells of the grid. If a cell specifies a vertical alignment it will be used instead of the grids default value.

blank_char: Option<char>

Default blank char for all the cells of the grid. If a cell specifies a blank char it will be used instead of the grids default value.

Auto Trait Implementations

impl RefUnwindSafe for Options

impl Send for Options

impl Sync for Options

impl Unpin for Options

impl UnwindSafe for Options

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, 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.