Module fs Copy item path Source mmap unix Unix-specific extensions. util BoundedFileOption BoundedFileSink File Sink that tracks how much byte it has written
This file will not block write operation. It is up to writer to check if maximum file has size is reached
since AsyncWrite return IoError DirBuilder A builder for creating directories with configurable options. DirEntry An entry in a directory. File An open file on the filesystem. FileType A structure representing a type of file with accessors for each file type.
It is returned by Metadata::file_type method. Metadata Metadata information about a file. OpenOptions A builder for opening files with configurable options. Permissions Representation of the various permissions on a file. ReadDir A stream of entries in a directory. BoundedFileSinkError AsyncFileExtension Utilites for dealing with Async file canonicalize Returns the canonical form of a path. copy Copies a file to a new location. create_dir Creates a new, empty directory at the provided path create_dir_all Recursively create a directory and all of its parent components if they
are missing. hard_link Creates a hard link on the filesystem. metadata Reads metadata for a path. read Reads the entire contents of a file as raw bytes. read_dir Returns a stream of entries in a directory. read_link Reads a symbolic link and returns the path it points to. read_to_string Reads the entire contents of a file as a string. remove_dir Removes an empty directory. remove_dir_all Removes a directory and all of its contents. remove_file Removes a file. rename Renames a file or directory to a new location. set_permissions Changes the permissions of a file or directory. symlink_metadata Reads metadata for a path without following symbolic links. write Writes a slice of bytes as the new contents of a file.