lash_core/plugin/error.rs
1#[derive(Debug, thiserror::Error, Clone)]
2pub enum PluginError {
3 #[error("plugin registration error: {0}")]
4 Registration(String),
5 #[error("plugin snapshot error: {0}")]
6 Snapshot(String),
7 #[error("plugin invoke error: {0}")]
8 Invoke(String),
9 #[error("plugin session error: {0}")]
10 Session(String),
11}