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

impl !RefUnwindSafe for TermDecorator

impl Send for TermDecorator

impl !Sync for TermDecorator

impl Unpin for TermDecorator

impl !UnwindSafe for TermDecorator

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.