ethrex_storage_rollup/
error.rs1use thiserror::Error;
2
3#[derive(Debug, Error)]
5pub enum RollupStoreError {
6 #[error("DecodeError")]
7 DecodeError,
8 #[cfg(feature = "sql")]
9 #[error("Limbo Query error: {0}")]
10 SQLQueryError(#[from] libsql::Error),
11 #[cfg(feature = "sql")]
12 #[error("SQL Query error: unexpected type found while querying DB")]
13 SQLInvalidTypeError,
14 #[error("{0}")]
15 Custom(String),
16 #[error("Bincode (de)serialization error: {0}")]
17 BincodeError(#[from] bincode::Error),
18}