pub struct TextTableBuilder { /* private fields */ }Expand description
Configuration handle returned by text_table.
Implementations§
Source§impl TextTableBuilder
impl TextTableBuilder
Sourcepub fn columns_optional(&self, value: Option<usize>) -> Self
pub fn columns_optional(&self, value: Option<usize>) -> Self
Configure columns before this component executes.
Sourcepub fn modifier(&self, value: Modifier) -> Self
pub fn modifier(&self, value: Modifier) -> Self
Configure modifier before this component executes.
Sourcepub fn modifier_optional(&self, value: Option<Modifier>) -> Self
pub fn modifier_optional(&self, value: Option<Modifier>) -> Self
Configure modifier before this component executes.
Sourcepub fn style_optional(&self, value: Option<TextStyle>) -> Self
pub fn style_optional(&self, value: Option<TextStyle>) -> Self
Configure style before this component executes.
Sourcepub fn header_style(&self, value: TextStyle) -> Self
pub fn header_style(&self, value: TextStyle) -> Self
Configure header_style before this component executes.
Sourcepub fn header_style_optional(&self, value: Option<TextStyle>) -> Self
pub fn header_style_optional(&self, value: Option<TextStyle>) -> Self
Configure header_style before this component executes.
Sourcepub fn cell_padding(&self, value: Padding) -> Self
pub fn cell_padding(&self, value: Padding) -> Self
Configure cell_padding before this component executes.
Sourcepub fn cell_padding_optional(&self, value: Option<Padding>) -> Self
pub fn cell_padding_optional(&self, value: Option<Padding>) -> Self
Configure cell_padding before this component executes.
Sourcepub fn color_optional(&self, value: Option<Color>) -> Self
pub fn color_optional(&self, value: Option<Color>) -> Self
Configure color before this component executes.
Sourcepub fn header_color(&self, value: Color) -> Self
pub fn header_color(&self, value: Color) -> Self
Configure header_color before this component executes.
Sourcepub fn header_color_optional(&self, value: Option<Color>) -> Self
pub fn header_color_optional(&self, value: Option<Color>) -> Self
Configure header_color before this component executes.
Sourcepub fn header_background(&self, value: Color) -> Self
pub fn header_background(&self, value: Color) -> Self
Configure header_background before this component executes.
Sourcepub fn header_background_optional(&self, value: Option<Color>) -> Self
pub fn header_background_optional(&self, value: Option<Color>) -> Self
Configure header_background before this component executes.
Sourcepub fn divider_color(&self, value: Color) -> Self
pub fn divider_color(&self, value: Color) -> Self
Configure divider_color before this component executes.
Sourcepub fn divider_color_optional(&self, value: Option<Color>) -> Self
pub fn divider_color_optional(&self, value: Option<Color>) -> Self
Configure divider_color before this component executes.
Auto Trait Implementations§
impl Freeze for TextTableBuilder
impl RefUnwindSafe for TextTableBuilder
impl Send for TextTableBuilder
impl Sync for TextTableBuilder
impl Unpin for TextTableBuilder
impl UnsafeUnpin for TextTableBuilder
impl UnwindSafe for TextTableBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>, which can then be
downcast into Box<dyn ConcreteType> where ConcreteType implements Trait.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Rc<Trait> (where Trait: Downcast) to Rc<Any>, which can then be further
downcast into Rc<ConcreteType> where ConcreteType implements Trait.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.