From f858b653be7529ed7ae4dceff6af640a6d4c3722 Mon Sep 17 00:00:00 2001 From: William Perron Date: Wed, 27 Jan 2021 19:50:14 -0800 Subject: bench: remove custom error types (#9301) Fixes #9253 --- cli/bench/main.rs | 35 ++--------------------------------- 1 file changed, 2 insertions(+), 33 deletions(-) (limited to 'cli') diff --git a/cli/bench/main.rs b/cli/bench/main.rs index d3f00ee2c..4f6465925 100644 --- a/cli/bench/main.rs +++ b/cli/bench/main.rs @@ -1,5 +1,6 @@ // Copyright 2018-2021 the Deno authors. All rights reserved. MIT license. +use deno_core::error::AnyError; use deno_core::serde_json::{self, Value}; use serde::Serialize; use std::time::SystemTime; @@ -491,36 +492,4 @@ fn main() -> Result<()> { Ok(()) } -#[derive(Debug)] -enum Error { - Io(std::io::Error), - Serde(serde_json::error::Error), - FromUtf8(std::string::FromUtf8Error), - Walkdir(walkdir::Error), -} - -impl From for Error { - fn from(ioe: std::io::Error) -> Self { - Error::Io(ioe) - } -} - -impl From for Error { - fn from(sje: serde_json::error::Error) -> Self { - Error::Serde(sje) - } -} - -impl From for Error { - fn from(fue: std::string::FromUtf8Error) -> Self { - Error::FromUtf8(fue) - } -} - -impl From for Error { - fn from(wde: walkdir::Error) -> Self { - Error::Walkdir(wde) - } -} - -pub(crate) type Result = std::result::Result; +pub(crate) type Result = std::result::Result; -- cgit v1.2.3