25 lines
613 B
Rust
25 lines
613 B
Rust
// struct to keep state agent, profile, host, etc
|
|
// functions to make nearest, route, etc calls
|
|
// fn nearest(arg1, ... argn) -> NearestResponse
|
|
|
|
// use std::{path::Path, time::Duration};
|
|
|
|
// use ureq::{Agent, AgentBuilder};
|
|
|
|
// pub struct HttpRequest {
|
|
// agent: Agent,
|
|
// }
|
|
|
|
// impl HttpRequest {
|
|
// // pub fn fetch_to_file(url: &str, output: &Path) -> Result<()> {}
|
|
|
|
// pub fn new() -> Self {
|
|
// let agent = AgentBuilder::new()
|
|
// .timeout_read(Duration::from_secs(5))
|
|
// .timeout_write(Duration::from_secs(5))
|
|
// .build();
|
|
|
|
// Self { agent }
|
|
// }
|
|
// }
|