canic_core/model/
mod.rs

1pub mod icrc;
2pub mod memory;
3pub mod wasm;
4
5use crate::model::{memory::MemoryError, wasm::WasmRegistryError};
6use thiserror::Error as ThisError;
7
8///
9/// ModelError
10///
11
12#[derive(Debug, ThisError)]
13pub enum ModelError {
14    #[error(transparent)]
15    MemoryError(#[from] MemoryError),
16
17    #[error(transparent)]
18    WasmRegistryError(#[from] WasmRegistryError),
19}