Trait enso_flexer::prelude::logger::processor::GlobalProcessor [−][src]
Expand description
Abstraction for global processors. Global processors may be insanely useful to optimize the logging performance. You can, for example, define a single global processor and redirect all loggers to it. The single global processor can have a buffer layer, which will buffer messages without formatting them and will format all of them and print them to the screen on-demand only.
Associated Types
Loading content...Required methods
Loading content...Implementors
impl GlobalProcessor for DefaultGlobalJsProcessor
[src]
impl GlobalProcessor for DefaultGlobalJsProcessor
[src]type Processor = Buffer<Entry<DefaultLevels>, SeqBuilder<Formatter<JsConsole>, SeqBuilder<Consumer<JsConsole>, SeqBuilder<Identity, SeqBuilder<Identity, Identity>>>>>
pub fn get_mut(
) -> &'static mut <DefaultGlobalJsProcessor as GlobalProcessor>::Processor
[src]
) -> &'static mut <DefaultGlobalJsProcessor as GlobalProcessor>::Processor