{ "resources": [ { "name": "x" } ], "types": [ { "idx": 0, "primitive": "handle-0" }, { "idx": 1, "name": "t1", "primitive": "u8" }, { "idx": 2, "name": "t2", "primitive": "u16" }, { "idx": 3, "name": "t3", "primitive": "u32" }, { "idx": 4, "name": "t4", "primitive": "u64" }, { "idx": 5, "name": "t5", "primitive": "s8" }, { "idx": 6, "name": "t6", "primitive": "s16" }, { "idx": 7, "name": "t7", "primitive": "s32" }, { "idx": 8, "name": "t8", "primitive": "s64" }, { "idx": 9, "name": "t9", "primitive": "f32" }, { "idx": 10, "name": "t10", "primitive": "f64" }, { "idx": 11, "name": "t11", "primitive": "char" }, { "idx": 12, "name": "t12", "list": "char" }, { "idx": 13, "name": "t13", "list": "char" }, { "idx": 14, "name": "t14", "variant": { "cases": [ [ "none", null ], [ "some", "u32" ] ] } }, { "idx": 15, "name": "t15", "variant": { "cases": [ [ "ok", "u32" ], [ "err", "u32" ] ] } }, { "idx": 16, "name": "t16", "variant": { "cases": [ [ "ok", null ], [ "err", "u32" ] ] } }, { "idx": 17, "name": "t17", "variant": { "cases": [ [ "ok", "u32" ], [ "err", null ] ] } }, { "idx": 18, "name": "t18", "variant": { "cases": [ [ "ok", null ], [ "err", null ] ] } }, { "idx": 19, "name": "t19", "primitive": "handle-0" }, { "idx": 20, "name": "t20", "record": { "fields": [] } }, { "idx": 21, "name": "t21", "record": { "fields": [ [ "a", "u32" ] ] } }, { "idx": 22, "name": "t22", "record": { "fields": [ [ "a", "u32" ] ] } }, { "idx": 23, "name": "t23", "record": { "fields": [ [ "a", "u32" ], [ "b", "u64" ] ] } }, { "idx": 24, "name": "t24", "record": { "fields": [ [ "a", "u32" ], [ "b", "u64" ] ] } }, { "idx": 25, "name": "t25", "record": { "fields": [ [ "x", "u32" ] ] } }, { "idx": 26, "name": "record", "record": { "fields": [] } }, { "idx": 27, "name": "t26", "record": { "fields": [] } }, { "idx": 28, "name": "t27", "record": { "fields": [ [ "0", "u32" ] ] } }, { "idx": 29, "name": "t28", "record": { "fields": [ [ "0", "u32" ] ] } }, { "idx": 30, "name": "t29", "record": { "fields": [ [ "0", "u32" ], [ "1", "u64" ] ] } }, { "idx": 31, "name": "t30", "record": { "fields": [] } }, { "idx": 32, "name": "t31", "record": { "fields": [ [ "a", "type-53" ], [ "b", "type-53" ], [ "c", "type-53" ] ] } }, { "idx": 33, "name": "t32", "record": { "fields": [ [ "a", "type-53" ], [ "b", "type-53" ], [ "c", "type-53" ] ] } }, { "idx": 34, "name": "t33", "variant": { "cases": [ [ "a", null ] ] } }, { "idx": 35, "name": "t34", "variant": { "cases": [ [ "a", null ], [ "b", null ] ] } }, { "idx": 36, "name": "t35", "variant": { "cases": [ [ "a", null ], [ "b", null ] ] } }, { "idx": 37, "name": "t36", "variant": { "cases": [ [ "a", null ], [ "b", "u32" ] ] } }, { "idx": 38, "name": "t37", "variant": { "cases": [ [ "a", null ], [ "b", "type-54" ] ] } }, { "idx": 39, "name": "t38", "variant": { "cases": [ [ "0", "u32" ], [ "1", "u64" ] ] } }, { "idx": 40, "name": "t39", "variant": { "cases": [ [ "0", "u32" ], [ "1", "type-54" ] ] } }, { "idx": 41, "name": "t40", "variant": { "cases": [ [ "0", "u32" ], [ "1", "type-54" ] ] } }, { "idx": 42, "name": "t41", "variant": { "cases": [ [ "a", null ], [ "b", null ], [ "c", null ] ] } }, { "idx": 43, "name": "t42", "variant": { "cases": [ [ "a", null ], [ "b", null ], [ "c", null ] ] } }, { "idx": 44, "name": "t43", "variant": { "cases": [ [ "false", null ], [ "true", null ] ] } }, { "idx": 45, "name": "t44", "list": "char" }, { "idx": 46, "name": "t45", "list": "type-56" }, { "idx": 47, "name": "t46", "primitive": "type-45" }, { "idx": 48, "name": "t47", "primitive": "type-45" }, { "idx": 49, "name": "t48", "push-buffer": "u8" }, { "idx": 50, "name": "t49", "pull-buffer": "u8" }, { "idx": 51, "name": "foo", "primitive": "type-52" }, { "idx": 52, "name": "bar", "primitive": "u32" }, { "idx": 53, "variant": { "cases": [ [ "false", null ], [ "true", null ] ] } }, { "idx": 54, "variant": { "cases": [ [ "none", null ], [ "some", "u32" ] ] } }, { "idx": 55, "list": "type-33" }, { "idx": 56, "list": "type-55" } ] }