macro_rules! rust_condition {
($($t:tt)*) => { ... };
}Expand description
Collision-free alias for crate::condition!.
Identical expansion and grammar (class = …, data = …, and the plain
format! forms) — it exists so that use miniextendr_api::*; or
use miniextendr_api::rust_condition; gives you a usable macro name. The
bare condition! name is shadowed at the crate root by pub mod condition
(see the name-collision note on crate::condition!), so a glob or direct
import resolves to the module, not the macro. rust_condition! has no such
clash.
§Example
ⓘ
use miniextendr_api::rust_condition;
#[miniextendr]
fn signal_progress(n: i32) {
rust_condition!(class = "my_progress", "processed {n} items");
}