[][src]Enum comfy_table::styling::column::Constraint

pub enum Constraint {
    Width(u16),
    Percentage(u16),
    MinWidth(u16),
    MaxWidth(u16),
    ContentWidth,
    Hidden,
}

Variants

Width(u16)

Enforce a fix width for a column.

Percentage(u16)

Specify the exact percentage, this column should in respect to terminal width.

MinWidth(u16)

Specify a min amount of characters per line for a column.

MaxWidth(u16)

Specify a max amount of allowed characters for per line for a column.

ContentWidth

Force the column to be as long as it's content. Use with caution! This can easily break your table, if the column's content is overly long.

Hidden

Hide this Column. It won't be displayed at all.

Auto Trait Implementations

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.