rusnap_api/
error.rs

1use thiserror::Error;
2
3/// Error
4#[derive(Debug, Error)]
5pub enum Error {
6    #[error("Error from js")]
7    JsError(js_sys::Error),
8
9    #[error(transparent)]
10    SerdeJsonError(#[from] serde_wasm_bindgen::Error),
11
12    #[error(transparent)]
13    FromHexError(#[from] const_hex::FromHexError),
14}
15
16/// Result
17pub type Result<T> = std::result::Result<T, Error>;