blueprint_store_local_database/error.rs
1/// Errors that can occur while interacting with the [`LocalDatabase`]
2///
3/// [`LocalDatabase`]: crate::LocalDatabase
4#[derive(thiserror::Error, Debug)]
5pub enum Error {
6 /// Errors during I/O operations
7 #[error(transparent)]
8 Io(#[from] std::io::Error),
9 /// Errors serializing or deserializing the database
10 #[error(transparent)]
11 Serialization(#[from] serde_json::Error),
12}