{ "__fbthrift": {"@generated": 0}, "thrift_module" : "python", "includes": { "scope" : { "path" : "thrift/annotation/scope.thrift" } }, "structs" : { "Py3Hidden" : { "lineno" : 30, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 30, "column" : 1 }, "end" : { "line" : 31, "column" : 20 } } }, "Flags" : { "lineno" : 33, "is_exception" : false, "is_union" : false, "fields" : { }, "source_range" : { "begin" : { "line" : 33, "column" : 1 }, "end" : { "line" : 34, "column" : 16 } } }, "Name" : { "lineno" : 36, "is_exception" : false, "is_union" : false, "fields" : { "name" : { "type_enum" : "STRING", "spec_args" : null, "required" : true, "source_range" : { "begin" : { "line" : 38, "column" : 3 }, "end" : { "line" : 38, "column" : 18 } } } }, "source_range" : { "begin" : { "line" : 36, "column" : 1 }, "end" : { "line" : 39, "column" : 2 } } }, "Adapter" : { "lineno" : 72, "is_exception" : false, "is_union" : false, "fields" : { "name" : { "type_enum" : "STRING", "spec_args" : null, "required" : true, "source_range" : { "begin" : { "line" : 77, "column" : 3 }, "end" : { "line" : 77, "column" : 18 } } }, "typeHint" : { "type_enum" : "STRING", "spec_args" : null, "required" : true, "source_range" : { "begin" : { "line" : 80, "column" : 3 }, "end" : { "line" : 80, "column" : 22 } } } }, "source_range" : { "begin" : { "line" : 72, "column" : 1 }, "end" : { "line" : 81, "column" : 2 } } }, "UseCAPI" : { "lineno" : 88, "is_exception" : false, "is_union" : false, "fields" : { "serialize" : { "type_enum" : "BOOL", "spec_args" : null, "required" : true, "default_value" : false, "source_range" : { "begin" : { "line" : 90, "column" : 3 }, "end" : { "line" : 90, "column" : 29 } } } }, "source_range" : { "begin" : { "line" : 88, "column" : 1 }, "end" : { "line" : 91, "column" : 2 } } } } }