| 141 | /// A client-facing, non-exceptional error. |
| 142 | #[derive(Clone, Debug, Serialize, Deserialize)] |
| 143 | pub struct Error { |
| 144 | /// Error category. |
| 145 | #[serde(rename = "df.error/category")] |
| 146 | pub category: String, |
| 147 | /// Free-frorm description. |
| 148 | #[serde(rename = "df.error/message")] |
| 149 | pub message: String, |
| 150 | } |
| 151 | |
| 152 | impl Error { |
| 153 | /// Fix client bug. |