2 # Autogenerated by Thrift
4 # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
8 from thrift
.py3
.reflection cimport
(
9 MethodSpec
as __MethodSpec
,
10 ArgumentSpec
as __ArgumentSpec
,
11 NumberType
as __NumberType
,
14 import folly
.iobuf
as _fbthrift_iobuf
16 cimport include
.types
as _include_types
18 cimport module
.types
as _module_types
21 cdef __InterfaceSpec get_reflection__SomeService
(bint for_clients
):
22 cdef __InterfaceSpec spec
= __InterfaceSpec
._fbthrift_create
(
28 __MethodSpec
._fbthrift_create
(
31 __ArgumentSpec
._fbthrift_create
(
33 type=_module_types
.std_unordered_map__Map__i32_string
,
34 kind
=__NumberType
.NOT_A_NUMBER
,
39 result
=_module_types
.std_unordered_map__Map__i32_string
,
40 result_kind
=__NumberType
.NOT_A_NUMBER
,
48 __MethodSpec
._fbthrift_create
(
49 name
="binary_keyed_map",
51 __ArgumentSpec
._fbthrift_create
(
53 type=_module_types
.List__i64
,
54 kind
=__NumberType
.NOT_A_NUMBER
,
59 result
=_module_types
.Map__binary_i64
,
60 result_kind
=__NumberType
.NOT_A_NUMBER
,