mlb_api/request/
reqwest.rs

1use serde::de::DeserializeOwned;
2use crate::endpoints::Url;
3
4pub type Result<T, E = reqwest::Error> = std::result::Result<T, E>;
5
6pub async fn get<T: DeserializeOwned>(url: &impl Url<T>) -> Result<T> {
7    reqwest::get(url.to_string()).await?.json::<T>().await
8}