protocol CRLog A protocol for logging implementations that can print (or ignore) a a message logged via the Rust
log crate.struct CRLogger A logging backend to install globally, that citeproc-rs will use for all its logging. You can only install a logger once.
class CROSLogger A logger that uses the Unified Logging system introduced in 2016.
typealias CRLevelFilter .off, .error, .warn, .info, .debug, .trace: Log level filters from the Rust log crate. .off means “no logs should be logged”; .warn means “errors and warnings should be logged”.