botcat-capoo 1.0.3

A NapCat based QQ bot implemented in Rust
Documentation
mod unimplemented;

pub use unimplemented::*;

#[derive(thiserror::Error, Debug)]
pub enum Error {
    #[error("Config Error: {0}")]
    Config(#[from] config::ConfigError),

    #[error("JSON Error: {0}")]
    Json(#[from] serde_json::Error),

    #[error("HTTP Request Error: {0}")]
    Request(#[from] reqwest::Error),

    #[error("Database Error: {0}")]
    Database(#[from] sqlx::Error),

    #[error("Unimplemented: {0}")]
    Unimplemented(#[from] Unimplemented),

    #[error("Other Error: {desc}")]
    Other { desc: String },
}