Function std::fs::write

1.26.0 · source ·
pub fn write<P: AsRef<Path>, C: AsRef<[u8]>>(path: P, contents: C) -> Result<()>
Expand description

写一个切片作为文件的全部内容。

如果该函数不存在,则此函数将创建一个文件,如果存在,则将完全替换其内容。

根据平台,如果完整目录路径不存在,此函数可能会失败。

这是使用 File::createwrite_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