One of the nicer features of Rust is explicitly showing whether parameters are mutable, non-mutable, or moved from the caller\'s site:
foobar(&mut foo, &a