plugin_request_interfaces/error.rs
1use serde::Serialize;
2
3#[derive(Debug, Serialize, strum_macros::AsRefStr)]
4pub enum RequestError {
5
6 UnableToParseCookieString(String, String)
7
8}
9
10// region: --- Error Boilerplate
11
12impl core::fmt::Display for RequestError {
13 fn fmt(
14 &self,
15 fmt: &mut core::fmt::Formatter,
16 ) -> core::result::Result<(), core::fmt::Error> {
17 write!(fmt, "{self:?}")
18 }
19}
20
21impl std::error::Error for RequestError {}