axone_wasm/error.rs
1use thiserror::Error;
2use url::ParseError;
3
4#[derive(Error, Debug, PartialEq, Eq)]
5pub enum CosmwasmUriError {
6 #[error("{0}")]
7 ParseURI(#[from] ParseError),
8
9 #[error("{0}")]
10 ParseQuery(String),
11
12 #[error("{0}")]
13 SerializeQuery(String),
14
15 #[error("Malformed URI: {0}")]
16 Malformed(String),
17}