List of all items
Structs
- AsyncLoggerBuilder
- AsyncLoggerHandle
- LogRecord
- Metadata
- config::LoggerConfig
- config::LoggerConfigBuilder
- error::ContextError
- formatter::TextFormatter
- formatters::json::JsonFormatter
- formatters::template::TemplateFormatter
- formatters::text::TextFormatter
- handler::BaseHandler
- handler::NullHandler
- handler::console::ConsoleHandler
- handler::console::DebugWrite
- handler::file::FileHandler
- handler::network::NetworkHandler
- log_adapter::LogAdapter
- logger::Logger
- record::Record
- scope::ScopeError
- scope::ScopeGuard
- test_utils::CapturedRecord
- test_utils::LogCapture
- test_utils::MockLogger
- test_utils::TempLogLevel
Enums
Traits
Macros
- assert_log_contains
- assert_log_level
- compile_time_level_enabled
- critical
- debug
- debug_println
- error
- get_context
- info
- info_kv
- log_error
- log_error_with_context
- log_error_with_location
- log_if_enabled
- log_with_metadata
- pop_context
- push_context
- scope
- scoped_info
- set_context
- source_location
- success
- trace
- try_log
- warn
Functions
- benchmark::compare_sync_vs_async
- benchmark::measure_throughput
- compile_time::runtime_level_enabled
- context::current_context
- context::get_context_value
- context::pop_context
- context::propagate_context_for_async
- context::push_context
- context::set_context_from_arc
- context::set_context_value
- error::error_chain
- error::install_panic_hook
- formatters::util::colorize
- formatters::util::style
- formatters::util::supports_ansi_colors
- formatters::util::supports_colors
- handler::new_handler_ref
- integration::async_runtime::integrate_with_tokio
- integration::log_compat::init_loguru_as_log
- integration::middleware::request_response_logging
- log_adapter::init
- log_adapter::set_max_level
- logger::global
- logger::init
- logger::log
Type Aliases
- context::ContextMap
- formatter::FormatFn
- formatters::json::FormatFn
- formatters::template::FormatFn
- formatters::text::FormatFn
- handler::HandlerFilter
- handler::HandlerRef
Statics
Constants
- formatters::util::colors::BG_BLACK
- formatters::util::colors::BG_BLUE
- formatters::util::colors::BG_BRIGHT_BLACK
- formatters::util::colors::BG_BRIGHT_BLUE
- formatters::util::colors::BG_BRIGHT_CYAN
- formatters::util::colors::BG_BRIGHT_GREEN
- formatters::util::colors::BG_BRIGHT_MAGENTA
- formatters::util::colors::BG_BRIGHT_RED
- formatters::util::colors::BG_BRIGHT_WHITE
- formatters::util::colors::BG_BRIGHT_YELLOW
- formatters::util::colors::BG_CYAN
- formatters::util::colors::BG_GREEN
- formatters::util::colors::BG_MAGENTA
- formatters::util::colors::BG_RED
- formatters::util::colors::BG_WHITE
- formatters::util::colors::BG_YELLOW
- formatters::util::colors::BLACK
- formatters::util::colors::BLINK
- formatters::util::colors::BLUE
- formatters::util::colors::BOLD
- formatters::util::colors::BRIGHT_BLACK
- formatters::util::colors::BRIGHT_BLUE
- formatters::util::colors::BRIGHT_CYAN
- formatters::util::colors::BRIGHT_GREEN
- formatters::util::colors::BRIGHT_MAGENTA
- formatters::util::colors::BRIGHT_RED
- formatters::util::colors::BRIGHT_WHITE
- formatters::util::colors::BRIGHT_YELLOW
- formatters::util::colors::CYAN
- formatters::util::colors::DIM
- formatters::util::colors::GREEN
- formatters::util::colors::HIDDEN
- formatters::util::colors::ITALIC
- formatters::util::colors::MAGENTA
- formatters::util::colors::RED
- formatters::util::colors::RESET
- formatters::util::colors::REVERSE
- formatters::util::colors::UNDERLINE
- formatters::util::colors::WHITE
- formatters::util::colors::YELLOW