nadeo_api_rs/
lib.rs

1//! Create a [NadeoClient](auth::NadeoClient) to interact with the Nadeo API.
2//!
3//! Use [NadeoClient::create](auth::NadeoClient::create) to create a new client.
4//!
5//! You will also need to create [NadeoCredentials](auth::NadeoCredentials) and [UserAgentDetails](auth::UserAgentDetails) (see [user_agent_auto] and [user_agent_auto_ver])
6//!
7//! API methods are defined on traits: [live::LiveApiClient], [meet::MeetApiClient], [core::CoreApiClient].
8
9pub mod auth;
10#[allow(async_fn_in_trait)]
11pub mod client;
12#[allow(async_fn_in_trait)]
13pub mod core;
14#[allow(async_fn_in_trait)]
15pub mod live;
16#[allow(async_fn_in_trait)]
17pub mod meet;
18#[allow(async_fn_in_trait)]
19pub mod oauth;
20pub mod prelude;
21#[cfg(test)]
22pub mod test_helpers;
23pub mod urls;