macro_rules! as_vec_vec_custom {
($(fn $fname:ident(&self, $vec_func:ident) -> Option<Vec<Vec<$ftype:ident>>>)*) => { ... };
}macro_rules! as_vec_vec_custom {
($(fn $fname:ident(&self, $vec_func:ident) -> Option<Vec<Vec<$ftype:ident>>>)*) => { ... };
}