rusty_box/
lib.rs

1#[macro_use]
2extern crate serde_derive;
3
4pub mod auth;
5pub mod client;
6pub mod config;
7pub mod rest_api;
8
9// Top-Lebel re-exports
10pub use crate::client::box_client::BoxClient;
11pub use crate::client::client_error::BoxAPIError;
12
13pub use crate::auth::auth_errors::AuthError;
14
15pub use crate::auth::auth_ccg::CCGAuth;
16pub use crate::auth::auth_developer::DevAuth;
17pub use crate::auth::auth_oauth::OAuth;
18
19pub use crate::auth::auth_ccg::SubjectType;
20pub use crate::config::Config;
21
22pub use crate::rest_api::users;
23pub use crate::rest_api::users::users_api;