Struct slog_term::TermDecorator[][src]

pub struct TermDecorator { /* fields omitted */ }

Decorator implemented using term crate

This decorator will add nice formatting to the logs it's outputting. It's based on term crate.

It does not deal with serialization so is !Sync. Run in a separate thread with slog_async::Async.

Implementations

impl TermDecorator[src]

pub fn new() -> TermDecoratorBuilder[src]

Start building TermDecorator

pub fn level_to_color(level: Level) -> u16[src]

Level color

Standard level to Unix color conversion used by TermDecorator

Trait Implementations

impl Decorator for TermDecorator[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.