macro_rules! Require {
[ $lt_p: lifetime, $lt_d: lifetime ] => { ... };
[ $lt_p: lifetime, $lt_d: lifetime, $head: ty ] => { ... };
[ $lt_p: lifetime, $lt_d: lifetime, $head: ty, $($tail: ty), * ] => { ... };
[ $lt_p: lifetime, $lt_d: lifetime, $head: ty, $($tail: ty), *, ] => { ... };
}
An utility macro to construct a compound Require
.