//! Provides a rust implementation of the Deezer Api.
//!
//! To interact with the api create a new instance of [`DeezerClient`] which provides all available
//! apis and also handles authentication.
//!
//! Additionally each Deezer Object which is queryable by id implements the
//! [`DeezerObject`](crate::models::DeezerObject) trait which allows direct fetching of the given
//! object via [`DeezerObject::get()`](crate::models::DeezerObject::get).
pub use DeezerClient;
pub use DeezerError;
pub type Result<T> = Result;