Expand description
This library contains caldav and carddav clients.
See CalDavClient and CardDavClient as a useful entry points.
Both clients implement Deref<Target = DavClient>, so all the associated
functions for dav::WebDavClient are usable directly.
Modules
- Authentication-related types.
- Generic webdav implementation.
- Helpers for DNS-based discovery.
- Helpers for parsing XML responses returned by WebDav/CalDav/CardDav servers.
Structs
- A client to communicate with a caldav server.
- A client to communicate with a carddav server.
- A parsed resource fetched from a server.
- See
FetchedResource - Error finding home set.
Enums
- An error automatically bootstrapping a new client.
- Returned when checking support for a feature encounters an error.