【发布时间】:2015-01-13 22:41:50
【问题描述】:
我正在通过rust book 工作。在字符串章节中,很多示例使用 to_string() 我的编译器版本(rustc 1.0.0-dev)给出以下警告
strings.rs:3:23: 3:34 warning: use of unstable item, #[warn(unstable)] on by default
strings.rs:3 let mut s = "Hello".to_string();
代码:
fn main() {
let mut s = "Hello".to_string();
println!("{}", s);
}
我从this question 了解到,这是因为 API 可能会更改,但如果我想将字符串切片 (str&) 转换为字符串,我想知道应该使用什么来代替
【问题讨论】:
-
我认为目前没有稳定的替代方案!在编译器进入测试版之前,我们将不得不承担这些警告。或者,如果您愿意,也可以禁用警告。
-
目前
range_step也有类似的警告。这里也没有实际的替换。我想在测试版之前会有一些变化。 -
这是一个Alpha版本,这意味着整个事情是不稳定的,警告或没有。
标签: rust