4 releases
0.2.1 | Jan 6, 2024 |
---|---|
0.2.0 | Jan 4, 2024 |
0.1.1 | Mar 27, 2023 |
0.1.0 | Mar 27, 2023 |
#5 in #caldav
21 downloads per month
98KB
2K
SLoC
libdav
Docs | Source | Issues | Patches | Chat
CalDav and CardDav client implementations. This crate is part of the
vdirsyncer
project.
Licence
Copyright 2023 Hugo Osvaldo Barrera
Licensed under the EUPL, Version 1.2 only
lib.rs
:
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.
Hrefs
All href
strings returned by the server are unquoted by this library before being returned to
consumers. I.e.: you should assume that all href
s have been url-decoded for you.
All functions that take a parameter named href
(or similar ones like calendar_href
) expect
their input to NOT be URL-encoded. I.e.: you do not need to perform any quoting.
Dependencies
~8–20MB
~240K SLoC