1 2 3 4 5 6 7 8 9 10 11 12 13 14
use thiserror::Error;
pub type Result<T> = std::result::Result<T, Error>;
pub type ReqwasmResult<T> = std::result::Result<T, reqwasm::Error>;
#[derive(Debug, Error)]
pub enum Error {
#[error("Reqwasm error: {0:?}")]
Reqwasm(#[from] reqwasm::Error),
#[error("Failure response: status = {0}, body = `{1}`")]
FailureResponse(u16, String),
}