Column

Trait Column 

Source
pub trait Column<T> {
    // Required methods
    fn name(&self) -> &str;
    fn width(&self) -> u16;
    fn render(&self, item: &T) -> (String, Style);
}

Required Methods§

Source

fn name(&self) -> &str

Source

fn width(&self) -> u16

Source

fn render(&self, item: &T) -> (String, Style)

Implementors§

Source§

impl Column<Image> for rusticity_term::ecr::image::Column

Source§

impl Column<Repository> for rusticity_term::ecr::repo::Column

Source§

impl Column<Bucket> for BucketColumn

Source§

impl Column<Object> for ObjectColumn