sqs_lambda/
error.rs

1use std::fmt::Debug;
2
3#[derive(thiserror::Error, Debug)]
4pub enum Error {
5    #[error("CacheError: {0}")]
6    CacheError(String),
7    #[error("ProcessingError: {0}")]
8    ProcessingError(String),
9    #[error("OnEmissionError: {0}")]
10    OnEmissionError(String),
11    #[error("IoError: {0}")]
12    IoError(String),
13    #[error("EncodeError: {0}")]
14    EncodeError(String),
15    #[error("DecodeError: {0}")]
16    DecodeError(String),
17}