4
Иногда мне нравится группировать связанные переменные в функции, не объявляя новый тип структуры.Можно ли объявить локальные анонимные структуры в Rust?
В C это может быть сделано, например .:
void my_function() {
struct {
int x, y;
size_t size;
} foo = {1, 1, 0};
// ....
}
Есть ли способ сделать это в Rust? Если нет, то какой будет ближайший эквивалент?
Спасибо за редактирование @Shepmaster - я действительно должен повысить качество своих ответов. –
Ха-ха, этот ответ кажется привлекательным для меня! Не уверен, какого качества вам не хватало ;-) – Shepmaster