d_id/error.rs
1#[derive(thiserror::Error, Debug)]
2pub enum Error {
3 #[error("Client build error: {0}")]
4 ClientBuildError(String),
5 #[error("{:?}", .0)]
6 ClientSendRequestError(serde_json::Value),
7}
8
9#[derive(thiserror::Error, Debug)]
10pub enum RequestBodyBuildError {
11 #[error("source url must be set")]
12 SourceUrlNotSet,
13 #[error("script must be set")]
14 ScriptNotSet,
15 #[error("presenter id must be set")]
16 PresenterIdNotSet,
17}