【发布时间】:2018-11-05 00:51:58
【问题描述】:
我有一个 API,我需要将 Vec<u8> 传递给它需要其参数来实现 std::io::Seek:
fn some_func<T: Seek + Write>(foo: &mut T) {/* body */}
板条箱作者建议在这里使用File,但是我想避免在这里使用它,因为它会导致不必要的文件创建。 Vec<u8> 满足 Write 特征,但不满足 Seek 特征。有什么办法可以避免在这里使用File?
【问题讨论】: