Struct reproto::output::Colored
[−]
[src]
pub struct Colored<T> { /* fields omitted */ }
Methods
impl<T> Colored<T> where
T: LockableWrite,
[src]
T: LockableWrite,
Trait Implementations
impl<T> Output for Colored<T> where
T: 'static + LockableWrite,
[src]
T: 'static + LockableWrite,
fn lock<'a>(&'a self) -> Box<Write + 'a>
[src]
fn error_message(&self, m: &str) -> Result<String>
[src]
fn logger(&self) -> Box<Log + 'static>
[src]
fn print(&self, m: &str) -> Result<()>
[src]
fn print_info(&self, m: &str, p: &ErrorPos) -> Result<()>
[src]
fn print_error(&self, m: &str, p: &ErrorPos) -> Result<()>
[src]
fn handle_context(&self, ctx: &Context) -> Result<()>
[src]
fn handle_error(&self, e: &Error) -> Result<()>
[src]
Handle any errors.