Хочу написать макрос вида:
name![type; {el, ..., el}, ... , {el, ... , el}]
Написал такое:
[$type:ty, ($row:block ($el:expr)+)+] => {
}
Но выдает ошибку при
name![i32; {1}]: missing tokens in macro arguments
Собственно вопрос в заголовке, а также можно ли как-то узнать, сколько раз повторялись элементы в скобках и само количество скобок?