//Resolve *ptr = ptr.to_uppercase();
fn modifier2(mut ptr: Box<String>) -> Box<String> {
println!("Ptr points to {:p}, and value is {}", ptr, *ptr);
**ptr = ptr.to_uppercase(); //Error
}
fn modifier3(ptr: &mut Box<String>) {
**ptr = ptr.to_uppercase(); // No error now
}