parallel_disk_usage/
runtime_error.rs1use derive_more::{Display, Error};
2
3#[derive(Debug, Display, Error)]
5#[non_exhaustive]
6pub enum RuntimeError {
7 #[display("SerializationFailure: {_0}")]
10 SerializationFailure(serde_json::Error),
11 #[display("DeserializationFailure: {_0}")]
14 DeserializationFailure(serde_json::Error),
15 #[display("JsonInputArgConflict: Arguments exist alongside --json-input")]
17 JsonInputArgConflict,
18 #[display("InvalidInputReflection: {_0}")]
20 InvalidInputReflection(#[error(not(source))] String),
21}