macro_rules! multi_tilde_impl {
    ($implName:ident, [$($y:ident),+], $s:ident, $buf:ident, $body:block) => { ... };
}
Expand description

multi_tilde_impl!(TildeKindVa, [float, char, String], self, {Err(“un-implenmented yet”.into())})

will expand

impl TildeKindVa for float { fn format(&self, tkind: &TildeKind) -> Result<String, Box> { Err(“un-implenmented yet”.into()) } } …