В Rust можно сделать следующее связывание:
let &mut a = &mut 5;
Но что это значит? Например, let a = &mut 5
создает неизменяемое связывание типа &mut i32
, let mut a = &mut 5
создает изменяемое связывание типа &mut i32
. Что насчет let &mut
?