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}