ArmanriazirusterRore0277 La taille des valeurs du type `Str` ne peut pas être connue au moment de la compilation

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