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,9 +28,11 @@ fn main() {
let json = json::parse(s).unwrap(); let json = json::parse(s).unwrap();
// TODO I think there is a better alternative syntax to match here. // TODO I think there is a better alternative syntax to match here.
let json_outputs = match json { let json_outputs =
JsonValue::Array(vec) => vec, if let JsonValue::Array(vec) = json {
_ => panic!("json was not an array") vec
} else {
panic!("json is not an array");
}; };
let size = json_outputs.len(); let size = json_outputs.len();