macro_rules! delegate_simple_unary_function { ($T:ty, $Func:ident, $EigenFunc:ident) => { ... }; ($T:ident, $Func:ident, $MKLFunc:ident, $($arg:expr),*) => { ... }; ($T:ty, $Func:ident, $EigenFunc:ident) => { ... }; }
macro_rules! delegate_simple_unary_function { ($T:ty, $Func:ident, $EigenFunc:ident) => { ... }; ($T:ident, $Func:ident, $MKLFunc:ident, $($arg:expr),*) => { ... }; ($T:ty, $Func:ident, $EigenFunc:ident) => { ... }; }