OxL Reference

enum Level

Severity of a log record, lowest first.

Example:

oxl✓ checked in CI
use std.obs { log, Level }

fn main() io {
  log.setLevel(Level.Warn)
  print("{log.enabled(Level.Info)} {log.enabled(Level.Error)}")
}
Output
false true
pub(api) enum Level

Since. 1.0.0-beta

Variants

Trace

Very detailed diagnostics.

Debug

Diagnostics for developers.

Info

Normal events worth recording.

Warn

Something unexpected that the program handled.

Error

An operation failed.

Defined in: std/obs/obs.oxl:51

See also