#libc #temporary #temporary-files #mkstemp

mkstemp-rs

libc 中的 mkstemp 函数的安全包装

3 个版本 (1 个稳定版)

使用旧的 Rust 2015

1.0.0 2017 年 12 月 30 日
0.0.2 2016 年 12 月 31 日
0.0.1 2016 年 12 月 30 日

1452文件系统

Download history 32/week @ 2024-04-07 15/week @ 2024-04-14 38/week @ 2024-04-21 45/week @ 2024-04-28 33/week @ 2024-05-05 29/week @ 2024-05-12 34/week @ 2024-05-19 25/week @ 2024-05-26 20/week @ 2024-06-02 11/week @ 2024-06-09 28/week @ 2024-06-16 9/week @ 2024-06-23 54/week @ 2024-06-30 11/week @ 2024-07-07 15/week @ 2024-07-14 28/week @ 2024-07-21

109 每月下载次数

MIT 许可证

5KB
69

mkstemp.rs

libc 中的 mkstemp 函数的安全包装

文档

使用示例

use std::io::Write;
extern crate mkstemp;
pub fn main() {
    // delete automatically when it goes out of scope
    let mut temp_file = mkstemp::TempFile::new("/tmp/testXXXXXX", true).unwrap();
     temp_file.write("test content".as_bytes()).unwrap();
}

许可证

受 MIT 许可证 (LICENSE-MIThttp://opensource.org/licenses/MIT) 保护


lib.rs:

libc 中的 mkstemp 函数的安全包装

使用示例

use std::io::Write;
extern crate mkstemp;
pub fn main() {
    // delete automatically when it goes out of scope
    let mut temp_file = mkstemp::TempFile::new("/tmp/testXXXXXX", true).unwrap();
    temp_file.write("test content".as_bytes()).unwrap();
}

依赖项

~43KB