pub async fn fetch_with_timeout(
    client: &Client,
    req: Request
) -> Result<Response, MutinyError>