1use wasm_bindgen::prelude::*; 2 3#[derive(Debug, thiserror::Error, Clone)] 4pub enum Error { 5 #[error("unknown error: {0:?}")] 6 Unknown(JsValue), 7} 8 9impl From<JsValue> for Error { 10 fn from(e: JsValue) -> Self { 11 Self::Unknown(e) 12 } 13}