9 unstable releases
Uses old Rust 2015
0.5.1 | Sep 8, 2023 |
---|---|
0.5.0 | Nov 7, 2022 |
0.4.1 | Jan 5, 2021 |
0.4.0 | Mar 17, 2019 |
0.1.2 | Mar 25, 2016 |
25,065 downloads per month
Used in 64 crates
(52 directly)
11KB
223 lines
mktemp
This module provides a simple way of creating temporary files and directories where their lifetime is defined by the scope they exist in.
Once the variable goes out of scope, the underlying file system resource is removed.
See documentation for full API, and other use cases.
Example
use mktemp::Temp;
{
let temp_file = Temp::new_file().unwrap();
let file = fs::File::open(temp_file).unwrap();
} // temp_file is cleaned from the fs here
Contributors
Special thanks to our contributors! Contributors
License
MPL v2
Dependencies
~245KB