#reference-counting #string #counted #slice #fact #wrapped #regular

rcstr

类似于常规str slice的引用计数字符串,隐藏了其被Rc包装的事实。

1个不稳定版本

使用旧的Rust 2015

0.1.0 2017年1月29日

12#counted

MIT许可证

3KB

rcstr

类似于常规str slice的引用计数字符串,隐藏了其被Rc包装的事实。基于rust编译器在名称内部表中使用的RcStr类型。


lib.rs:

类似于常规str slice的引用计数字符串,隐藏了其被Rc包装的事实。

示例

use rcstr::RcStr;
use std::collections::HashSet;

let mut map: HashSet<RcStr> = HashSet::new();
map.insert(RcStr::new("foo"));

assert!(map.contains("foo"));
assert!(map.contains(&RcStr::new("foo")));
assert!(!map.contains("bar"));

无运行时依赖