canic_core/ops/storage/registry/mod.rs
1pub mod app;
2pub mod subnet;
3
4pub use app::*;
5pub use subnet::*;
6
7use crate::{Error, ThisError, ops::storage::StorageOpsError};
8
9///
10/// RegistryOpsError
11///
12
13#[derive(Debug, ThisError)]
14pub enum RegistryOpsError {
15 #[error(transparent)]
16 SubnetRegistryOpsError(#[from] SubnetRegistryOpsError),
17}
18
19impl From<RegistryOpsError> for Error {
20 fn from(err: RegistryOpsError) -> Self {
21 StorageOpsError::from(err).into()
22 }
23}