| Crates.io | rapid-delete-lib |
| lib.rs | rapid-delete-lib |
| version | 0.3.1 |
| created_at | 2025-11-01 07:52:54.453819+00 |
| updated_at | 2025-11-10 11:22:20.809442+00 |
| description | A high-performance file deletion library |
| homepage | https://gitlab.com/sweenish/rapid-delete-lib |
| repository | https://gitlab.com/sweenish/rapid-delete-lib |
| max_upload_size | |
| id | 1911797 |
| size | 45,746 |
A high-performance file deletion library, extracted from the turbo-delete project.
rapid-delete-lib provides a high-performance file
and directory deletion library, extracted from the
turbo-delete project.
Simple testing shows this library to be as fast as the OS's built-in methods.
Add this to your Cargo.toml:
[dependencies]
rapid-delete-lib = "0.3.1"
There is a progressbar feature that utilizes indicatif
if a progress bar is desired.
use rapid_delete::*;
fn main() {
// Add usage examples here
}
Licensed under either of:
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
This library is derived from turbo-delete by Tejas Ravishankar (suptejas).
This is a library extraction from turbo-delete. For the full application including CLI and context menu integration, see the original turbo-delete project.