basispoort-sync-client 0.4.0

An API client to help synchronize institution data with the Basispoort educational material SSO service.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub use url::Url;

pub mod error;

#[cfg(feature = "hosted-license-provider")]
pub mod hosted_license_provider;

#[cfg(feature = "institutions")]
pub mod institutions;

// TODO: Add licenses client. (crate feature)

pub mod rest;

pub type Result<T> = std::result::Result<T, Box<crate::error::Error>>;

pub type BasispoortId = i64; // Defined as signed `int64`, as OpenAPI knows no unsigned types. ¯\_(ツ)_/¯