How to Delete Files and Directories in Rust

Use std::fs::remove_file for files and std::fs::remove_dir_all for directories to delete items in Rust.

Use std::fs::remove_file for files and std::fs::remove_dir_all for directories in Rust.

use std::fs;

fn main() {
    // Delete a single file
    fs::remove_file("path/to/file.txt").expect("Failed to delete file");

    // Delete a directory and all its contents
    fs::remove_dir_all("path/to/directory").expect("Failed to delete directory");
}