Asynchronously copies all files from the source directory to the destination directory.
Asynchronously copies a file from the source path to the destination path.
Asynchronously deletes a directory and all its contents.
Asynchronously deletes a file at the given path.
Retrieves the size of a file at the specified file_path
in bytes.
Moves a directory and all its contents to another location asynchronously.
Moves a file from the source path to the destination path asynchronously.
Reads the content of a file at the specified file_path
and converts it to the type T
.
The conversion is done by using the From<Vec<u8>>
trait, which allows the file content
(read as raw bytes) to be converted into a type T
.
Writes the provided content to a file at the specified file_path
asynchronously.
Copies all files from the source directory to the destination directory.
Copies a file from the source path to the destination path.
Deletes a directory and all its contents.
Deletes a file at the given path.
Retrieves the size of a file at the specified file_path
in bytes.
Moves a directory and all its contents to another location.
Moves a file from the source path to the destination path.
Reads the content of a file at the specified file_path
and converts it to the type T
.
The conversion is done by using the From<Vec<u8>>
trait, which allows the file content
(read as raw bytes) to be converted into a type T
.
Writes the provided content to a file at the specified file_path
.
If the file does not exist, it will be created. If the file exists, the content will be appended to it.