pub fn metadata<P: AsRef<Path>>(path: P) -> Result<Metadata>Expand description
Given a path, queries the file system to get information about a file, directory, etc.
This function will traverse symbolic links to query information about the
destination file. To query metadata about the path itself without following
symbolic links, use symlink_metadata.
§Platform-specific behavior
This function currently corresponds to the stat function on Unix
and the GetFileInformationByHandle function on Windows.
Note that, this may change in the future.
§Errors
This function will return an error in the following situations, but is not limited to just these cases:
- The user lacks permissions to perform
metadatacall onpath. pathdoes not exist.pathis a symbolic link, but the destination file cannot be resolved.