extern crate urlshortener;
use urlshortener::client::UrlShortener;
use urlshortener::providers::Provider;
fn main() {
let long_url = "https://doc.rust-lang.org/std/";
let us = UrlShortener::new().unwrap();
let key = "MY_API_KEY";
let host = "https://example.com";
let short_url = us.generate(
long_url,
&Provider::Kutt {
api_key: key.into(),
host: Some(host.into()),
},
);
println!("{:?}", short_url);
}