aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/util/http/proxy_manager.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/util/http/proxy_manager.rs')
-rw-r--r--crates/shirabe/src/util/http/proxy_manager.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/shirabe/src/util/http/proxy_manager.rs b/crates/shirabe/src/util/http/proxy_manager.rs
index 82e8ebc5..13f0b521 100644
--- a/crates/shirabe/src/util/http/proxy_manager.rs
+++ b/crates/shirabe/src/util/http/proxy_manager.rs
@@ -71,12 +71,12 @@ impl ProxyManager {
pub fn get_proxy_for_request(
&self,
request_url: &str,
- ) -> Result<RequestProxy, TransportException> {
+ ) -> Result<RequestProxy, Box<TransportException>> {
if let Some(ref error) = self.error {
- return Err(TransportException::new(
+ return Err(Box::new(TransportException::new(
format!("Unable to use a proxy: {}", error),
0,
- ));
+ )));
}
let scheme = request_url.split("://").next().unwrap_or("").to_string();