pub fn remove_file<P: AsRef<Path>>(path: P) -> Result<(), Error> {
    RemoveOp::builder()
        .files([Cow::Borrowed(path.as_ref())])
        .build()
        .run()
}
Removes a file or directory at this path, after removing all its contents.

This function does **not** follow symbolic links: it will simply remove
the symbolic link itself.

# Errors

Returns the underlying I/O errors that occurred.
fuc_engine/src/ops/remove.rs