wiser 0.2.5

Access to the a Drayton Wiser hub.
Documentation
1
2
3
4
5
6
7
8
9
10
11
use thiserror::Error;

#[derive(Debug, Error)]
pub enum Error {
    #[error("Error generating HTTP request: {0}")]
    RequestError(#[from] reqwest::Error),
    #[error("Error parsing response: {0}")]
    ParseError(#[from] serde_json::Error),
    #[error("Unexpected error.")]
    Unknown,
}