pub fn write<P: AsRef<Path>, C: AsRef<[u8]>>(path: P, contents: C) -> Result<()>
Expand description
写一个切片作为文件的全部内容。
如果该函数不存在,则此函数将创建一个文件,如果存在,则将完全替换其内容。
根据平台,如果完整目录路径不存在,此函数可能会失败。
这是使用 File::create
和 write_all
且导入次数较少的便捷函数。
Examples
use std::fs;
fn main() -> std::io::Result<()> {
fs::write("foo.txt", b"Lorem ipsum")?;
fs::write("bar.txt", "dolor sit")?;
Ok(())
}
Run