yuki_client/lib.rs
1//! Typed async client for the Yuki bookkeeping SOAP API.
2//!
3//! The transport ([`client::soap_client::SoapClient`]) accepts a caller-provided
4//! [`reqwest::Client`] via [`client::soap_client::SoapClient::with_client`], so a
5//! long-running consumer can share a single pooled client; [`new`] is a
6//! convenience that builds its own default client per instance.
7//!
8//! [`new`]: client::soap_client::SoapClient::new
9
10pub mod client;
11pub mod error;
12pub mod period;