netget-tool 0.3.5

Network protocol stubbing toolkit: ~280 protocol servers and clients whose responses come from an LLM, a script, a static rule or a person.
1
2
3
4
5
6
7
8
9
10
11
12
13
//! CardDAV client: the shared DAV client engine in `server::dav_common::client` with CardDAV's flavor.
pub mod actions;
/// The engine raises `actions::CONNECTED_EVENT` after discovery and `actions::RESPONSE_EVENT` after
/// each operation, through this flavor.
pub static FLAVOR: crate::server::dav_common::client::ClientFlavor =
    crate::server::dav_common::client::ClientFlavor {
        kind: crate::server::dav_common::server::Kind::AddressBook,
        name: "CardDAV",
        prefix: "carddav",
        connected_event: &actions::CONNECTED_EVENT,
        response_event: &actions::RESPONSE_EVENT,
        protocol: &actions::PROTOCOL,
    };