Попытался написать макрос который бы генерировал N вложенных циклов, перебирающих до M и понял, что или я чего-то не понимаю, или на расте это не реализовать. Хочется чего-то типа:
nested_loops![3,10,f()]
for x1 in 0..10 {
for x1 in 0..10 {
for x1 in 0..10 {
f();
}
}
}