pub use *;
pub use *;
use Debug;
/// Trait which can be used for implementing custom access token.
///
/// # Example:
/// ```rust,no_run
/// # use cometd_client::types::AccessToken;
/// #[derive(Debug)]
/// struct SuperToken(Box<str>);
///
/// impl SuperToken {
/// pub fn new() -> Self {
/// Self("super-name Jindřich".into())
/// }
/// }
///
/// impl AccessToken for SuperToken {
/// fn get_authorization_token(&self) -> &str {
/// &self.0
/// }
/// }
/// ```