the_stars/log

Types

pub type LogLevel {
  Debug
  Info
  Warn
  Error
  Fatal
}

Constructors

  • Debug
  • Info
  • Warn
  • Error
  • Fatal
pub opaque type Logger

Values

pub fn default_tags() -> dict.Dict(LogLevel, String)
pub fn get_level(logger: Logger) -> LogLevel
pub fn get_prefix_fn(logger: Logger) -> fn() -> String
pub fn get_style(logger: Logger, level: LogLevel) -> styles.Style
pub fn get_tag(logger: Logger, level: LogLevel) -> String
pub fn log(logger: Logger, level: LogLevel, value: String) -> Nil
pub fn new() -> Logger
pub fn set_level(logger: Logger, level: LogLevel) -> Logger
pub fn set_prefix_fn(
  logger: Logger,
  prefix_fn: fn() -> String,
) -> Logger
pub fn set_style(
  logger: Logger,
  level: LogLevel,
  style: styles.Style,
) -> Logger
pub fn set_tags(
  logger: Logger,
  level: LogLevel,
  tag: String,
) -> Logger
Search Document