1 error[E0308]: mismatched types
4 LL | match String::new() {
5 | ------------- this expression has type `String`
7 | ^^ expected struct `String`, found `&str`
9 error: aborting due to previous error
11 For more information about this error, try `rustc --explain E0308`.