Function_Group
Function Group is a Function Overloading macro/hack for the rust programing language. The macro allows you to define multiple functions that take a variable number of arguments! Actually the functions still only take one argument, but they accept multiple types of tuples
function_group!
assert!;
assert!;
function_group!
let mut x = 10;
add_to;
add_to;
assert!;
Possible future features
- Generics should be feasble on a per sub-function basis
- having a function group in the impl block of a struct should be possible
- having a function group in a trait is unlikely