update-informer 1.3.0

Easily implement update checks for your application
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use crate::{
    http_client::{HeaderMap, HttpClient},
    Result,
};
use serde::de::DeserializeOwned;
use std::time::Duration;

pub struct UndefinedHttpClient;

impl HttpClient for UndefinedHttpClient {
    fn get<T: DeserializeOwned>(_url: &str, _timeout: Duration, _headers: HeaderMap) -> Result<T> {
        panic!("choose HTTP client (ureq or reqwest) or implement your own");
    }
}