# Module Syslog.Level

    module Level: sig .. end

    type t =

`|` | `EMERG` | `(*` | System is unusable | `*)`
`|` | `ALERT` | `(*` | Action must be taken immediately | `*)`
`|` | `CRIT` | `(*` | Critical condition | `*)`
`|` | `ERR` | `(*` | Error conditions | `*)`
`|` | `WARNING` | `(*` | Warning conditions | `*)`
`|` | `NOTICE` | `(*` | Normal, but significant, condition | `*)`
`|` | `INFO` | `(*` | Informational message | `*)`
`|` | `DEBUG`

    val all : t list

Debug-level message
`DEBUG` < `EMERG`

    include Stringable.S

    val t_of_sexp : Sexplib.Sexp.t -> t

    val sexp_of_t : t -> Sexplib.Sexp.t

    val compare : t -> t -> int

Debug-level message
`DEBUG` < `EMERG`