open_opus/
error.rs

1use thiserror::Error;
2
3#[derive(Debug, Error)]
4pub enum OpenOpusError {
5    #[error("HTTP Error {source:?}")]
6    ReqwestError {
7        #[from]
8        source: reqwest::Error,
9    },
10    #[error("Open Opus API Error {0}")]
11    OpenOpusAPIError(String),
12}
13
14pub type OpenOpusResult<T> = Result<T, OpenOpusError>;