if let instead of match single

This commit is contained in:
2023-08-23 13:08:11 +00:00
parent 9dcc3de3f4
commit 87859ed835

View File

@@ -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 {