Docs.rs
  • flashlog-0.3.2
    • flashlog 0.3.2
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • JunbeomL22
    • Dependencies
      • chrono ^0.4 normal
      • chrono-tz ^0.10 normal
      • core_affinity ^0.8 normal
      • crossbeam-channel ^0.5.15 normal
      • crossbeam-utils ^0.8.21 normal
      • flate2 ^1.0 normal
      • lazy_static ^1.4 normal
      • once_cell ^1.21 normal
      • quanta ^0.12.6 normal
      • serde ^1.0 normal
      • serde_derive ^1.0 normal
      • serde_json ^1.0 normal
      • time ^0.3 normal
      • anyhow ^1.0 dev
      • criterion ^0.5 dev
    • Versions
    • 0.84% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

flashlog0.3.2

Crate Items

  • Macros
  • Structs
  • Enums
  • Constants
  • Statics
  • Functions
  • Type Aliases

List of all items

Structs

  • logger::LazyMessage
  • logger::Logger
  • logger::LoggerGuard
  • rolling_file::RollingConfig
  • rolling_file::RollingFileWriter

Enums

  • logger::LogLevel
  • logger::LogMessage
  • logger::LoggerError
  • logger::TimeZone
  • rolling_file::RollingPeriod

Macros

  • debug
  • error
  • flash_debug
  • flash_debug_ct
  • flash_error
  • flash_error_ct
  • flash_info
  • flash_info_ct
  • flash_trace
  • flash_trace_ct
  • flash_warn
  • flash_warn_ct
  • flush
  • flushing_log_debug
  • flushing_log_error
  • flushing_log_fn_json
  • flushing_log_info
  • flushing_log_trace
  • info
  • log_debug
  • log_error
  • log_fn_json
  • log_fn_json_v2
  • log_fn_json_v3
  • log_info
  • log_trace
  • log_warn
  • log_with_level
  • log_with_level_ct
  • trace
  • warn

Functions

  • compile_time::usize_to_level
  • timer::convert_unix_nano_to_date_and_time
  • timer::get_unix_nano
  • timer::time_components_from_unix_nano

Type Aliases

  • UnixNano

Statics

  • logger::CONSOLE_REPORT
  • logger::FILE_REPORT
  • logger::INCLUDE_UNIXNANO
  • logger::LOGGER_CORE
  • logger::LOGGER_HANDLER
  • logger::LOG_SENDER
  • logger::MAX_LOG_LEVEL
  • logger::TIMEZONE
  • timer::UNIVERSIAL_CLOCK

Constants

  • compile_time::DEBUG
  • compile_time::ERROR
  • compile_time::INFO
  • compile_time::MAX_LEVEL
  • compile_time::OFF
  • compile_time::TRACE
  • compile_time::WARN