log/core
sourcelog/core.sx
extern (C) fn isatty(fd: i64) i64 = trust { ... } = "isatty"
pub enum Level = { Debug, Info, Warn, Error, Fatal }
Variants
pub fn set_colors(c: bool) void
pub fn set_level(l: Level) void
fn should_log(l: Level) bool
fn get_time_string[A: allocators.Allocator](ac: A) ref u8
fn log_out[A: allocators.Allocator](ac: A, msg: ref u8, label: ref u8, color: ref u8) void
fn log_err[A: allocators.Allocator](ac: A, msg: ref u8, label: ref u8, color: ref u8) void
pub fn debug[A: allocators.Allocator](ac: A, msg: ref u8) void
pub fn info[A: allocators.Allocator](ac: A, msg: ref u8) void
pub fn warn[A: allocators.Allocator](ac: A, msg: ref u8) void
pub fn error[A: allocators.Allocator](ac: A, msg: ref u8) void
pub fn fatal[A: allocators.Allocator](ac: A, msg: ref u8) void