List of all items
Structs
- config::Colors
- config::ConsoleConfig
- config::FileConfig
- config::LoggerConfig
- config::LoggerConfigBuilder
- formatters::CallerInfo
- formatters::JsonFormatter
- formatters::LogRecord
- formatters::PlainFormatter
- formatters::TextFormatter
- formatters::ThreadInfo
- legacy::Colours
- legacy::Logger
- logger::LoggerInstance
- logger::LoggerStats
- utils::RateLimiter
- utils::ScopedLogger
- writers::BufferedWriter
- writers::ConsoleWriter
- writers::FileWriter
- writers::LevelFilterWriter
- writers::MultiWriter
Enums
- config::LogLevel
- config::OutputFormat
- config::RotationConfig
- config::RotationFrequency
- error::LoggerError
- legacy::LogLevel
Traits
Macros
- log
- log_assert
- log_at_most
- log_debug
- log_debug_assert
- log_error
- log_error_and_return
- log_if
- log_info
- log_once
- log_rate_limited
- log_success
- log_warning
- log_with_metadata
- time_block
- trace_function
Functions
- formatters::create_formatter
- formatters::get_thread_info
- logger::config
- logger::current_logger
- logger::flush
- logger::init
- logger::init_default
- logger::init_from_env
- logger::is_initialized
- logger::log_debug
- logger::log_error
- logger::log_info
- logger::log_success
- logger::log_warning
- logger::log_with_caller
- logger::logger
- logger::stats
- logger::with_scoped_logger
- utils::log_execution_time