webview_bundle_protocol/
error.rs1use webview_bundle::http;
2
3#[derive(thiserror::Error, Debug)]
4pub enum Error {
5 #[error("core error: {0}")]
6 Core(#[from] webview_bundle::Error),
7 #[error("io error: {0}")]
8 Io(#[from] std::io::Error),
9 #[error("join error: {0}")]
10 JoinError(#[from] tokio::task::JoinError),
11 #[error("reqwest error: {0}")]
12 Reqwest(#[from] reqwest::Error),
13 #[error("bundle not found")]
14 BundleNotFound,
15 #[error("local not found")]
16 LocalNotFound,
17 #[error("http error: {0}")]
18 Http(#[from] http::Error),
19 #[error("invalid header value: {0}")]
20 InvalidHeaderValue(#[from] http::header::InvalidHeaderValue),
21}