//@ edition:2018 | |
pub async fn f(x: Option<usize>) { | |
x.take(); | |
//~^ ERROR cannot borrow `x` as mutable, as it is not declared as mutable [E0596] | |
} | |
pub async fn g(x: usize) { | |
x += 1; | |
//~^ ERROR cannot assign twice to immutable variable `x` [E0384] | |
} | |
fn main() {} |