message: More clear formatting
diff: @@ -9,27 +9,27 @@ macro_rules! run_blocking {
  };
  }
  -/// A more advanced macro that will implement an endpoint for both async code
  -/// and blocking.
  +/// A more advanced macro that will implement an endpoint for both the async
  +/// client and the blocking one.
  ///
  /// The macro takes a variable number of functions with the signature you'd
  /// expect for an endpoint: public, async, and with a docstring. In order to
  /// capture the docstring, it has to use the `#[doc]` macro.
  -///
  -/// These functions will be added to both the async client (the default one)
  -/// and the blocking one (only when the `blocking` feature is used).
  #[macro_export]
  macro_rules! endpoint_impl {
  - ($(#[doc = $doc:expr]
  + (
  + $(
  + #[doc = $doc:expr]
  pub async fn $name:ident (
  - // With this, it's possible to use `self` in the functions declared
  - // inside this macro, but it's limited to an immutable reference
  - // for now.
  + // With this, it's possible to use `self` in the functions
  + // declared inside this macro, but it's limited to an
  + // immutable reference for now.
  &$self:ident,
  // The function may take a variable number of arguments.
  $($param:ident : $paramty:ty),*
  ) -> $ret:ty $code:block
  - )*) => {
  + )*
  + ) => {
  impl $crate::client::Spotify {
  $(
  #[doc = $doc]
  