backend_dispatcher/
error.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use std::io;

use serde_json::Value;

#[derive(thiserror::Error, Debug)]
pub enum Error {
    #[error("ERROR - MESA: {0}")]
    Message(String),
    #[error("ERROR - IO: {0}")]
    IoError(#[from] io::Error),
    #[error("ERROR - Serde: {0}")]
    SerdeError(#[from] serde_json::Error),
    #[error("ERROR - Net: {0}")]
    NetError(#[from] reqwest::Error),
    #[error("ERROR - CSM: {0}")]
    CsmError(Value),
}