diff --git a/src/main.rs b/src/main.rs index 7b5a523..c3bcaa9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -28,10 +28,12 @@ fn main() { let json = json::parse(s).unwrap(); // TODO I think there is a better alternative syntax to match here. - let json_outputs = match json { - JsonValue::Array(vec) => vec, - _ => panic!("json was not an array") - }; + let json_outputs = + if let JsonValue::Array(vec) = json { + vec + } else { + panic!("json is not an array"); + }; let size = json_outputs.len(); if size == 1 {