basispoort_sync_client/lib.rs
1pub use url::Url;
2
3pub mod error;
4
5#[cfg(feature = "hosted-license-provider")]
6pub mod hosted_license_provider;
7
8#[cfg(feature = "institutions")]
9pub mod institutions;
10
11// TODO: Add licenses client. (crate feature)
12
13pub mod rest;
14
15pub type Result<T> = std::result::Result<T, Box<crate::error::Error>>;
16
17pub type BasispoortId = i64; // Defined as signed `int64`, as OpenAPI knows no unsigned types. ¯\_(ツ)_/¯