Crates.io | temporary |
lib.rs | temporary |
version | 0.7.0 |
source | src |
created_at | 2015-02-21 19:35:59.401788 |
updated_at | 2023-04-23 14:21:43.805577 |
description | The package provides means of managing temporary files and folders. |
homepage | https://github.com/stainless-steel/temporary |
repository | https://github.com/stainless-steel/temporary |
max_upload_size | |
id | 1443 |
size | 9,954 |
The package provides means of managing temporary files and folders.
use std::fs::File;
use std::io::Write;
use temporary::Folder;
// Create a temporary folder.
let folder = Folder::new("foo").unwrap();
// Do some work.
let mut file = File::create(folder.join("foo.txt")).unwrap();
file.write_all(b"Hi there!").unwrap();
// The folder 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.