A patreon client
```rust async fn example() { // OAuth client let client = PatreonOAuth { clientid: env!("CLIENTID").tostring(), clientsecret: env!("CLIENTSECRET").tostring(), redirecturi: env!("REDIRECTURI").tostring(), ..Default::default() }; // authorization by url println!("{}", oauth.getauthorizationurl()); oauth.gettokens("");
// Api Clinet
let api = PatreonApi {
access_token: env!("ACCESS_TOKEN").to_string(),
..Default::default()
};
println!("{:?}", api.current_user().await);
} ```