ARMANRIAZIRUSTERRORE0277DE Größe für Werte vom Typ `str` kann zur Zusammenstellung nicht bekannt sein

//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
}
ArmanRiazi