| use std::path::PathBuf; | |
| fn main() { | |
| let flags = xflags::parse_or_exit! { | |
| /// Remove directories and their contents recursively. | |
| optional -r,--recursive | |
| /// File or directory to remove | |
| required path: PathBuf | |
| }; | |
| println!( | |
| "removing {}{}", | |
| flags.path.display(), | |
| if flags.recursive { "recursively" } else { "" }, | |
| ) | |
| } |