[][src]Macro generativity::make_guard

macro_rules! make_guard {
    ($name:ident) => { ... };
}

Create a Guard with a unique lifetime.

Multiple invocations will not unify:

This example deliberately fails to compile
make_guard!(a);
make_guard!(b);
dbg!(a == b); // ERROR (here == is a static check)