[−][src]Module webdav_handler::fs
Contains the structs and traits that define a "filesystem" backend.
You only need this if you are going to implement your own filesystem backend. Most people just use 'LocalFs' or 'MemFs'.
The futures/streams used here are the ones from futures 0.3.
Structs
DavProp | A webdav "property". |
OpenOptions | OpenOptions for open(). |
Enums
FsError | Errors generated by a filesystem implementation. |
ReadDirMeta | Used as argument to the read_dir() method. It is: |
Traits
DavDirEntry | One directory entry (or child node). |
DavFile | A DavFile should be readable/writeable/seekable, and be able to return its metadata. |
DavFileSystem | The trait that defines a filesystem. |
DavMetaData | File metadata. Not much more than type, length, and some timestamps. |
Type Definitions
FsFuture | Future (futures 0.3) returned by almost all of the DavFileSystem methods. |
FsResult | The Result type. |
FsStream |