rsiot/components/cmp_redis_client/
error.rs#[derive(Debug, thiserror::Error)]
pub enum Error {
#[error("Error in async task: {0}")]
Join(#[from] tokio::task::JoinError),
#[error("End redis subscription")]
EndRedisSubscription,
#[error("Error in message serialization / deserialization: {0}")]
Message(#[from] crate::message::Error),
#[error("Redis connection error: {0}")]
RedisConnection(#[from] redis::RedisError),
#[error(transparent)]
CmpOutput(crate::executor::ComponentError),
#[error(transparent)]
FnInput(anyhow::Error),
#[error("FnOutput: {0}")]
FnOutput(anyhow::Error),
}