macro_rules! multi_tilde_impl {
($implName:ident, [$($y:ident),+], $s:ident, $buf:ident, $body:block) => { ... };
}
Expand description
Helper macro for implementing type with specific Tilde traits
For example 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<dyn std::error::Error>> {
Err("un-implenmented yet".into())
}
}