essential_node_db/error.rs
1use thiserror::Error;
2
3/// A database or decoding error returned by a query.
4#[derive(Debug, Error)]
5pub enum QueryError {
6 /// A DB error occurred.
7 #[error("a DB error occurred: {0}")]
8 Rusqlite(#[from] rusqlite::Error),
9 /// Unsupported range used in query range.
10 #[error("query range called with an unsupported range")]
11 UnsupportedRange,
12}