tidlers 0.1.1

A Rust library for interacting with the TIDAL music streaming API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::{
    client::{TidalClient, models::subscription::SubscriptionInfo},
    error::TidalError,
};

impl TidalClient {
    pub async fn subscription(&self) -> Result<SubscriptionInfo, TidalError> {
        let url = format!("/users/{}/subscription", self.user_id()?);

        self.request(reqwest::Method::GET, url)
            .with_country_code()
            .send()
            .await
    }
}