Macro multi_tilde_impl

Source
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())
    }
}