modular_rs/core/
error.rs

1#[derive(Debug)]
2pub enum ModuleError {
3    UnknownMethod,
4    Custom(CustomModuleError),
5    Destroyed,
6}
7
8#[derive(Debug)]
9pub struct CustomModuleError {
10    pub code: i32,
11    pub name: Option<String>,
12    pub message: Option<String>,
13}
14
15pub enum SubscribeError {
16    InvalidPattern(anyhow::Error),
17}