Pull to refresh

Comments 2

Также следует отметить, что в сопоставлении с образцом мы можем создать несколько &mut references на части сопоставляемой структуры, например:


match some {
    Some((ref mut x, ref mut y, ....)) => ...

т.к. компилятор знает, что в данном случае нет алиасинга, и он позволяет одновременно существовать нескольким &mut references.

А ещё, если я ни с чем не путаю, то вместо ключевого слова предлагалось * использовать, но решили, что будет сбивать с толку.

Sign up to leave a comment.

Articles