nitinol_protocol/
errors.rs

1use std::error::Error;
2
3#[derive(Debug, thiserror::Error)]
4pub enum ProtocolError {
5    #[error("Failed setup database: {0}")]
6    Setup(#[source] Box<dyn Error + Sync + Send>),
7    #[error("Failed to write data: {0}")]
8    Write(#[source] Box<dyn Error + Sync + Send>),
9    #[error("Failed to read data: {0}")]
10    Read(#[source] Box<dyn Error + Sync + Send>),
11}