contextdb_server/
error.rs1#[derive(Debug, thiserror::Error)]
2pub enum SyncError {
3 #[error("NATS error: {0}")]
4 Nats(String),
5 #[error("protocol error: {0}")]
6 Protocol(String),
7 #[error("engine error: {0}")]
8 Engine(String),
9 #[error("serialization error: {0}")]
10 Serde(String),
11 #[error("protocol version mismatch: received {received}, supported {supported}")]
12 ProtocolVersionMismatch { received: u8, supported: u8 },
13 #[error("chunk reassembly error: {0}")]
14 ChunkError(String),
15}