[−][src]Struct termimad::LineStyle
A style applicable to a type of line.
It's made of
- the base style of the compounds
- the alignment
Fields
compound_style: CompoundStyle
align: Alignment
Methods
impl LineStyle
[src]
pub fn set_fg(&mut self, color: Color)
[src]
Set the foreground color to the passed color.
pub fn set_bg(&mut self, color: Color)
[src]
Set the background color to the passed color.
pub fn set_fgbg(&mut self, fg: Color, bg: Color)
[src]
Set the colors to the passed ones
pub fn add_attr(&mut self, attr: Attribute)
[src]
Add an Attribute
. Like italic, underlined or bold.
pub fn repeat_string(&self, f: &mut Formatter, s: &str, count: usize) -> Result
[src]
Write a string several times with the line compound style
pub fn repeat_space(&self, f: &mut Formatter, count: usize) -> Result
[src]
Write 0 or more spaces with the line's compound style
Trait Implementations
Auto Trait Implementations
impl Sync for LineStyle
impl Send for LineStyle
impl Unpin for LineStyle
impl UnwindSafe for LineStyle
impl RefUnwindSafe for LineStyle
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,