Cargo Features

rogu has no features set by default.

[dependencies]
rogu = { version = "0.2.7", features = ["std", "level_error_off", "level_info_off", "level_trace_off", "level_all_off", "release_level_error_off", "release_level_warn_off", "release_level_info_off", "release_level_debug_off", "release_level_trace_off", "release_level_all_off", "log", "ufmt"] }
std = time
level_error_off level_all_off?

Specifies which logging macros to eliminate at compile time in debug mode

level_warn_off level_info_off level_all_off?
level_debug_off level_trace_off level_all_off?
level_all_off = level_debug_off, level_error_off, level_info_off, level_trace_off, level_warn_off
release_level_error_off release_level_all_off?

Specifies which logging macros to eliminate at compile time in release mode

release_level_warn_off release_level_all_off?
release_level_info_off release_level_all_off?
release_level_debug_off release_level_all_off?
release_level_trace_off release_level_all_off?
release_level_all_off = release_level_debug_off, release_level_error_off, release_level_info_off, release_level_trace_off, release_level_warn_off

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

log implicit feature

Enables log

log:

A lightweight logging facade for Rust

ufmt implicit feature

Enables ufmt ^0.1

ufmt:

A (6-40x) smaller, (2-9x) faster and panic-free alternative to core::fmt

time not wasm32 unknown android std?

Enables time ^0.2