is a mutable reference to . When we try to change by , Rust will automatically dereferences to get the instance and then modifies the value of . So is equal to .But things are not so simple. We can see the following example. The first part is right. Bu