Trait papergrid::ansi::ANSIFmt

source ·
pub trait ANSIFmt {
    // Required method
    fn fmt_ansi_prefix<W: Write>(&self, f: &mut W) -> Result;

    // Provided method
    fn fmt_ansi_suffix<W: Write>(&self, f: &mut W) -> Result { ... }
}
Expand description

A trait which prints an ANSI prefix and suffix.

Required Methods§

source

fn fmt_ansi_prefix<W: Write>(&self, f: &mut W) -> Result

Print ANSI prefix.

Provided Methods§

source

fn fmt_ansi_suffix<W: Write>(&self, f: &mut W) -> Result

Print ANSI suffix.

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<C> ANSIFmt for &C
where C: ANSIFmt,

Implementors§