Crate fs2 [] [src]

Traits

FileExt

Extension trait for std::fs::File which provides allocation, duplication and locking methods.

Functions

allocation_granularity

Returns the filesystem's disk space allocation granularity in bytes. The provided path may be for any file in the filesystem.

available_space

Returns the available space in bytes to non-priveleged users in the file system containing the provided path.

free_space

Returns the number of free bytes in the file system containing the provided path.

lock_contended_error

Returns the error that a call to a try lock method on a contended file will return.

total_space

Returns the total space in bytes in the file system containing the provided path.