История изменений
Исправление makoven, (текущая версия) :
Всем спасибо
А вот это тоже deref coercion?
fn main() {
let mut s1: String = "Hello".to_string();
s1 = s1 + ", world";
s1 = s1 + &"!";
println!("{}", s1);
}
+ - это функция add, которая принимает &str. Но она прекрасно съедает и &«str» и просто «str». И даже &&«str», что уже вообще перебор
Исправление makoven, :
Всем спасибо
А вот это тоже deref coercion?
fn main() {
let mut s1: String = "Hello".to_string();
s1 = s1 + ", world";
s1 = s1 + &"!";
println!("{}", s1);
}
+ - это функция add, которая принимает &str. Но она прекрасно съедает и &«str» и просто «str». И даже &&«str» - это уже вообще перебор
Исходная версия makoven, :
Всем спасибо
А вот это тоже deref coercion?
fn main() {
let mut s1: String = "Hello".to_string();
s1 = s1 + ", world";
s1 = s1 + &"!";
println!("{}", s1);
}
+ - это функция add, которая принимает &str. Но прекрасно съедает и &«str» и просто «str». И даже &&«str» - это уже вообще перебор