Module ls

Module ls 

Source
Expand description

Contains the structs and traits that define a locksystem backend.

Note that the methods DO NOT return futures, they are sychronous. This is because currently only two locksystems exist, MemLs and FakeLs. Both of them do not do any I/O, all methods return instantly.

If ever a locksystem gets built that does I/O (to a filesystem, a database, or over the network) we’ll need to revisit this.

Structs§

DavLock
Type of the locks returned by DavLockSystem methods.

Traits§

DavLockSystem
The trait that defines a locksystem.