Р
[&s1, &s2].concat()
Size: a a a
Р
[&s1, &s2].concat()
В
В
[&s1, &s2].concat()
&
Р
r
&
[s1.as_str(), &s2].concat()
Р
В
Р
r
push_str()
не подходит, то наверно надо. А нетIB
Р
r
&str
вместо &String
. Тогда [a, b].concat()
В
let a: &String = &String::from("a");
let b: &String = &String::from("b");
assert_eq!([a.as_str(), b.as_str()].concat(), "ab");
Р
let a: &String = &String::from("a");
let b: &String = &String::from("b");
assert_eq!([a.as_str(), b.as_str()].concat(), "ab");
Р
В
&String
, лучше перепишите, чтобы возвращал &str
, это правильнее.p
Р
&String
, лучше перепишите, чтобы возвращал &str
, это правильнее.r
p