blob: 0d95b50fa8d34251ef6581dceeca0799e24f0bbe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#[derive(Debug, miette::Diagnostic, thiserror::Error)]
pub enum Error {
#[error("Failed to parse configuration")]
ConfigParseFailed(#[from] toml::de::Error),
#[error("IO")]
Io(#[from] std::io::Error),
#[error("Sending reply message failed")]
SendingReply,
#[error("Insufficient handles: required {required}, received {received}")]
InsufficientHandles { required: u64, received: u64 },
}
|