#string #cursed #type #ops #deref #annoyed

nightly cursed_strings

对 Rust 有两种字符串类型感到烦恼?好吧,现在没有啦

2 个版本

0.1.1 2021 年 8 月 25 日
0.1.0 2021 年 8 月 24 日

#6 in #cursed

MIT 许可证

10KB
241 行代码,不包括注释

Rust 中唯一的字符串类型

let foo: &str = "foo".into();
let expected: &str = "foobar".into();

let mut foobar = foo.to_owned();
foobar.push_str("bar".into());

assert_eq!(foobar.deref(), expected);

无运行时依赖