Implement From<iri_string::validate::Error> for Error

This commit is contained in:
Kitaiti Makoto 2022-02-13 02:07:23 +09:00
parent ab126563f3
commit e42aa6fe8e

View File

@ -16,6 +16,7 @@ extern crate serde_json;
#[macro_use] #[macro_use]
extern crate tantivy; extern crate tantivy;
use activitystreams::iri_string;
pub use lettre; pub use lettre;
pub use lettre::smtp; pub use lettre::smtp;
use once_cell::sync::Lazy; use once_cell::sync::Lazy;
@ -100,6 +101,12 @@ impl From<url::ParseError> for Error {
} }
} }
impl From<iri_string::validate::Error> for Error {
fn from(_: iri_string::validate::Error) -> Self {
Error::Url
}
}
impl From<serde_json::Error> for Error { impl From<serde_json::Error> for Error {
fn from(_: serde_json::Error) -> Self { fn from(_: serde_json::Error) -> Self {
Error::SerDe Error::SerDe