From 136f2b7a9b0f3300336b4aae890c8e09720fe793 Mon Sep 17 00:00:00 2001 From: Lucy Bladen Date: Fri, 12 Nov 2021 13:52:33 +0000 Subject: [PATCH] Add from reqwesterror for manifolderror --- Cargo.toml | 1 + src/error.rs | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/Cargo.toml b/Cargo.toml index 98e29a2..828b21e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,6 +19,7 @@ log = "0.4.14" r2d2 = "0.8.9" rand = "0.8.4" regex = "1.5.4" +reqwest = "0.11.6" serde_json = "1.0.69" serenity = { version = "0.10", features = [ "collector" ] } tokio = { version = "1.13.0", features = ["sync", "macros", "rt-multi-thread"] } diff --git a/src/error.rs b/src/error.rs index 46c79f9..e04dddc 100644 --- a/src/error.rs +++ b/src/error.rs @@ -1,6 +1,7 @@ use std::error::Error; use std::fmt; use serenity::prelude::SerenityError; +use reqwest::Error as ReqwestError; pub type ManifoldResult = Result; @@ -70,3 +71,9 @@ impl From for ManifoldError { ManifoldError::new(&err.to_string()) } } + +impl From for ManifoldError { + fn from(err: ReqwestError) -> Self { + ManifoldError::new(&err.to_string()) + } +}