2 个版本
0.1.1 | 2023年2月22日 |
---|---|
0.1.0 | 2023年2月22日 |
#4 in #cloneable
在 2 个crate中使用
11KB
246 行
可克隆文件描述符。
这允许文件描述符可以被克隆、排序、比较、哈希等。
用法
#[derive(Clone)]
struct Event {
file: CloneableFile,
}
fn process(vec: Vec<Event>) {}
let mut vec = Vec::new();
let file = CloneableFile::create("foo.txt")?;
vec.push(Event { file: file });
process(vec.clone());
依赖
~0–5MB