Я исхожу из фона Java, и у меня может быть что-то вроде enum Direction { NORTH, SOUTH, EAST, WEST}
, и я мог бы что-то сделать с каждым из значений в свою очередь с расширенным циклом, например:
for(Direction dir : Direction.values()) {
//do something with dir
}
Я хотел бы сделать аналогичную вещь с перечислениями Rust.