(diagnostic
  (schema slovo.diagnostic)
  (version 1)
  (severity error)
  (code UnsupportedMatchPayloadType)
  (message "match supports only `(option i32)`, `(option i64)`, `(option f64)`, `(option bool)`, `(option string)`, `(result i32 i32)`, `(result i64 i32)`, `(result f64 i32)`, `(result bool i32)`, and `(result string i32)` payloads")
  (file "<fixture>")
  (span
    (bytes 50 59)
    (range 5 16 5 25)
  )
  (expected "i32 option payloads, i64 option payloads, f64 option payloads, bool option payloads, string option payloads, i32/i32 result payloads, i64/i32 result payloads, f64/i32 result payloads, bool/i32 result payloads, or string/i32 result payloads")
  (found "(vec i32)")
)
