macro_rules! reify {
($val:expr, $f:expr) => { ... };
}Expand description
Convenience macro for runtime-to-const-generic dispatch.
§Examples
use const_reify::{reify, HasModulus};
reify!(10u64, |m: &dyn HasModulus| {
assert_eq!(m.modulus(), 10);
});§Panics
Panics if the value exceeds MAX_REIFY_VALUE (255).