[−][src]Function urlshortener::providers::request
pub fn request(url: &str, provider: &Provider) -> Request
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); }