flexi_logger 0.25.2

An easy-to-configure and flexible logger that writes logs to stderr or stdout and/or to files. It allows custom logline formats, and it allows changing the log specification at runtime. It also allows defining additional log streams, e.g. for alert or security messages.
Documentation

flexi_logger

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 24 feature flags, 6 of them enabled by default.

default

  • colors
  • textfilter

colors

  • nu-ansi-term
  • is-terminal

textfilter

  • regex

nu-ansi-term

  • dep:nu-ansi-term

is-terminal

  • dep:is-terminal

regex

  • dep:regex

trc

  • async
  • specfile
  • tracing
  • tracing-subscriber

specfile_without_notification

  • serde
  • toml
  • serde_derive

syslog_writer

  • libc
  • hostname

specfile

  • specfile_without_notification
  • notify-debouncer-mini

async

  • crossbeam-channel
  • crossbeam-queue

crossbeam-channel

  • dep:crossbeam-channel

notify-debouncer-mini

  • dep:notify-debouncer-mini

tracing-subscriber

  • dep:tracing-subscriber

crossbeam-queue

  • dep:crossbeam-queue

hostname

  • dep:hostname

flate2

  • dep:flate2

libc

  • dep:libc

serde_derive

  • dep:serde_derive

compress

  • flate2

serde

  • dep:serde

tracing

  • dep:tracing

toml

  • dep:toml

dont_minimize_extra_stacks

    This feature flag does not enable additional features.