The package provides means of managing temporary files and directories.
```rust use std::fs::File; use std::io::Write; use temporary::Directory;
// Create a temporary directory. let directory = Directory::new("foo").unwrap();
// Do some work. let mut file = File::create(directory.join("foo.txt")).unwrap(); file.write_all(b"Hello, there!").unwrap();
// The directory and its content get removed automatically. ```
The package was originally based on std::io::TempDir
by Rust’s developers,
which was later moved to a separate crate,
tempdir.
Your contribution is highly appreciated. Do not hesitate to open an issue or a pull request. Note that any contribution submitted for inclusion in the project will be licensed according to the terms given in LICENSE.md.