1 2 3 4 5 6 7 8 9 10 11 12 13
use thiserror::Error; #[derive(Error, Debug)] /// Errors returned by storage operations. pub enum StorageError { /// Generic IO failure. #[error("I/O error: {0}")] Io(String), /// Write failed. #[error("write failed: {0}")] WriteFailed(String), }