Skip to main content

debug_warn_once

Macro debug_warn_once 

Source
macro_rules! debug_warn_once {
    ($($arg:tt)+) => { ... };
}
Expand description

Like debug_warn!, but only logs once per call site.

This is useful for logging messages that should be visible during development (to help catch issues), but shouldn’t spam the logs in release builds.

In debug builds, the message is prefixed with “DEBUG: “ and logged at WARN level. In release builds, the message is logged at DEBUG level without any prefix.