1 use serde::{Deserialize, Serialize};
3 #[derive(Copy, Clone, Debug, Deserialize, Serialize, PartialEq, Eq)]
4 #[serde(rename_all = "kebab-case")]
5 /// Whether a tool can be compiled, tested or neither
7 /// The tool compiles successfully, but the test suite fails
9 /// The tool compiles successfully and its test suite passes
11 /// The tool can't even be compiled
15 impl Default for ToolState {
16 fn default() -> Self {
17 // err on the safe side