У меня есть следующий блок кода, и он работает без проблем:
fn literal_taker(literals_slice: &[&str]){
println!("{:?}",literals_slice);
}
fn string_taker(string_value: String){
literal_taker(&[&string_value]);
}
fn main() {
let string_value = String::from("Hello");
string_taker(string_value);
}
Здесь я передаю ссылку на String
в качестве фрагмента, и он компилируется без ошибок и без проблем.
Но проблема в том, что это отображается как предупреждение в плагине Clion Rust:
Это ошибка плагина или я делаю что-то плохое в Rust?
Детская площадка
Плагин CLion Rust Версия: 0.2.0.2106-182