message: Get client from API
diff: @@ -53,6 +53,11 @@ where
  phantom: PhantomData,
  }
  }
  +
  + /// Consume self and return the [`Client`]
  + pub fn into_client(self) -> Client {
  + self.into()
  + }
  }
  /// PUSH/PUT/POST/GET abstractions
  @@ -289,3 +294,9 @@ where
  .map(|stream| stream.filter_map(|e| async move { e.ok() }))
  }
  }
  +
  +impl<K> From<Api<K>> for Client {
  + fn from(api: Api<K>) -> Self {
  + api.client
  + }
  +}
  