11 lines
272 B
Rust
11 lines
272 B
Rust
// error
|
|
#[derive(thiserror::Error)]
|
|
// the rest
|
|
#[derive(Debug)]
|
|
pub enum Error {
|
|
#[error("Failed to parse an URL: `{0}`")]
|
|
UrlParse(#[from] url::ParseError),
|
|
|
|
#[error("Failed to serialize to JSON: `{0}`")]
|
|
JsonSerialization(#[from] serde_json::Error),
|
|
}
|