in Sources/TwitterApacheThrift/ThriftBinary.swift [192:197]
func readMapMetadata() throws -> (keyType: ThriftType, valueType: ThriftType, size: Int) {
let keyType = try readByte()
let valueType = try readByte()
let size = try readInt32()
return (try ThriftType(coreValue: keyType), try ThriftType(coreValue: valueType), Int(size))
}