safe_casts.json (1641B)
1 { 2 "float64": { 3 "float64": 1, 4 "float32": 0, 5 "int32": 0, 6 "int16": 0, 7 "int8": 0, 8 "uint32": 0, 9 "uint16": 0, 10 "uint8": 0, 11 "uint8c": 0, 12 "generic": 1 13 }, 14 "float32": { 15 "float64": 1, 16 "float32": 1, 17 "int32": 0, 18 "int16": 0, 19 "int8": 0, 20 "uint32": 0, 21 "uint16": 0, 22 "uint8": 0, 23 "uint8c": 0, 24 "generic": 1 25 }, 26 "int32": { 27 "float64": 1, 28 "float32": 0, 29 "int32": 1, 30 "int16": 0, 31 "int8": 0, 32 "uint32": 0, 33 "uint16": 0, 34 "uint8": 0, 35 "uint8c": 0, 36 "generic": 1 37 }, 38 "int16": { 39 "float64": 1, 40 "float32": 1, 41 "int32": 1, 42 "int16": 1, 43 "int8": 0, 44 "uint32": 0, 45 "uint16": 0, 46 "uint8": 0, 47 "uint8c": 0, 48 "generic": 1 49 }, 50 "int8": { 51 "float64": 1, 52 "float32": 1, 53 "int32": 1, 54 "int16": 1, 55 "int8": 1, 56 "uint32": 0, 57 "uint16": 0, 58 "uint8": 0, 59 "uint8c": 0, 60 "generic": 1 61 }, 62 "uint32": { 63 "float64": 1, 64 "float32": 0, 65 "int32": 0, 66 "int16": 0, 67 "int8": 0, 68 "uint32": 1, 69 "uint16": 0, 70 "uint8": 0, 71 "uint8c": 0, 72 "generic": 1 73 }, 74 "uint16": { 75 "float64": 1, 76 "float32": 1, 77 "int32": 1, 78 "int16": 0, 79 "int8": 0, 80 "uint32": 1, 81 "uint16": 1, 82 "uint8": 0, 83 "uint8c": 0, 84 "generic": 1 85 }, 86 "uint8": { 87 "float64": 1, 88 "float32": 1, 89 "int32": 1, 90 "int16": 1, 91 "int8": 0, 92 "uint32": 1, 93 "uint16": 1, 94 "uint8": 1, 95 "uint8c": 1, 96 "generic": 1 97 }, 98 "uint8c": { 99 "float64": 1, 100 "float32": 1, 101 "int32": 1, 102 "int16": 1, 103 "int8": 0, 104 "uint32": 1, 105 "uint16": 1, 106 "uint8": 1, 107 "uint8c": 1, 108 "generic": 1 109 }, 110 "generic": { 111 "float64": 0, 112 "float32": 0, 113 "int32": 0, 114 "int16": 0, 115 "int8": 0, 116 "uint32": 0, 117 "uint16": 0, 118 "uint8": 0, 119 "uint8c": 0, 120 "generic": 1 121 } 122 }