Function urlshortener::providers::request
source · Expand description
Performs a request to the short link provider. Returns the request object which can be used for performing requests.
Example
extern crate urlshortener;
use urlshortener::providers::{Provider, self};
fn main() {
let long_url = "https://google.com";
let key = "MY_API_KEY";
let req = providers::request(long_url, &Provider::GooGl { api_key: key.to_owned() });
println!("A request object for shortening URL via GooGl: {:?}", req);
}