Expand description
Contains the structs and traits that define a filesystem backend.
You only need this if you are going to implement your own filesystem backend. Otherwise, just use ‘LocalFs’ or ‘MemFs’.
Structs§
- DavProp
- A webdav property.
- Open
Options - OpenOptions for
open().
Enums§
- FsError
- Errors generated by a filesystem implementation.
- Read
DirMeta - Used as argument to the read_dir() method. It is:
Traits§
- DavDir
Entry - One directory entry (or child node).
- DavFile
- A
DavFileis the equivalent ofstd::fs::File, should be readable/writeable/seekable, and be able to return its metadata. - DavFile
System - File system without access control.
- DavMeta
Data - File metadata. Basically type, length, and some timestamps.
- Guarded
File System - File system with access control. Type parameter
C(credentials) represents the authentication and authorization information required for accessing the file system. This can include various forms of credentials such as: