1pub use http_impl::closure_async::ClosureReturn as AsyncClosureReturn;
6pub use http_impl::closure_blocking::ClosureReturn as BlockingClosureReturn;
7pub use odoo_client::{AuthState, Authed, NotAuthed, OdooClient, RequestImpl};
8pub use odoo_request::OdooRequest;
9
10pub use error::{Error, Result};
11pub use http_impl::closure_async::ClosureAsync;
12pub use http_impl::closure_blocking::ClosureBlocking;
13
14#[cfg(feature = "async")]
15pub use http_impl::reqwest_async::ReqwestAsync;
16
17#[cfg(feature = "blocking")]
18pub use http_impl::reqwest_blocking::ReqwestBlocking;
19
20pub mod error;
21mod http_impl;
22mod odoo_client;
23mod odoo_request;
24