Expand description
§Dia-Files
§Project
- License: GNU Lesser General Public License, either version 3, or (at your option) any later version.
- This project follows Semantic Versioning 2.0.0
§Features
- Finding files recursively:
find_files()
. - And some functions for reading bytes from
Read
,Path
…
§Notes
-
Tests require some symbolic link files in
tests/
directory. At the time of writing this note, Cargo does not allow publishing crates containing symbolic link files. So for source publishing on https://crates.io/crates/dia-files, they are stripped. However, the repository has all those files. -
Documentation is built with all features. Some of them are optional. If you see components from other crates, you can view source to see what features are required.
Modules§
- Debts
- Filter
0.22.1
(May 9th, 2024)
Structs§
- File discovery
- File Permissions
- Limit
Enums§
- File System
- PermissionsUnixPermissions
Constants§
- Crate code name
- ID of this crate
- Crate name
- Crate release date (year/month/day)
- Tag, which can be used for logging…
- Crate version
Traits§
- Extensions for
Path
Functions§
- find_files
async-std
Finds files - on_same_unix_device
async-std
and UnixChecks if two paths are on a same Unix device - write_file
async-std
Writes data to target file via a temporary file
Type Aliases§
- RawPermissionUnixRaw Permission
- Result type used in this crate