A wrapper around the API for Mastodon
```rust
use mammut::Registration; use mammut::apps::{AppBuilder, Scope};
let app = AppBuilder { clientname: "mammuttest", redirect_uris: "urn:ietf:wg:oauth:2.0:oob", scopes: Scope::Read, website: None, };
let mut registration = Registration::new("https://mastodon.social")?; registration.register(app)?; let url = registration.authorise()?; // Here you now need to open the url in the browser // And handle a the redirect url coming back with the code. let code = String::from("RETURNEDFROMBROWSER"); let mastodon = registration.createaccesstoken(code)?;
println!("{:?}", mastodon.gethometimeline()?);
```