refactor(proto): replace anyhow with thiserror in writers

This commit is contained in:
Jindřich Moravec 2023-12-15 15:58:11 +01:00
parent bb39d138d8
commit 58c69928a1
5 changed files with 21 additions and 6 deletions

View file

@ -0,0 +1,11 @@
use thiserror::Error;
use tokio::io;
use crate::message::errors::ProtoSerializeError;
#[derive(Debug, Error)]
pub enum ProtoWriteError {
#[error("writing to socket failed")]
Io(#[from] io::Error),
#[error("serialization of inner data failed")]
Serialize(#[from] ProtoSerializeError),
}