import json struct St { a string } type Num = u8 fn main() { json.decode(St, '{a: ""}') ? // OK json.decode(St2, '{a: ""}') ? // BAD json.decode(St) ? // BAD json.decode(string, '""') ? // BAD json.decode(Num, '5') ? // BAD json.decode(St, 6) ? // BAD }