
#
# Autogenerated by Thrift
#
# DO NOT EDIT
#  @generated
#

from cpython.ref cimport PyObject
from libc.stdint cimport int64_t
from libcpp.memory cimport unique_ptr as __unique_ptr

from folly.iobuf cimport cIOBuf as __cIOBuf


cdef api int can_extract__module__Internship(object) except -1


cdef api object init__module__Internship(object data)

cdef api int can_extract__module__Range(object) except -1


cdef api object init__module__Range(object data)

cdef api int can_extract__module__struct1(object) except -1


cdef api object init__module__struct1(object data)

cdef api int can_extract__module__struct2(object) except -1


cdef api object init__module__struct2(object data)

cdef api int can_extract__module__struct3(object) except -1


cdef api object init__module__struct3(object data)

cdef api int can_extract__module__struct4(object) except -1


cdef api object init__module__struct4(object data)

cdef api int can_extract__module__union1(object) except -1


cdef api object init__module__union1(object data)

cdef api int can_extract__module__union2(object) except -1


cdef api object init__module__union2(object data)

cdef api int can_extract__module__EmptyEnum(object) except -1

cdef api object construct__module__EmptyEnum(int64_t)

cdef api int can_extract__module__City(object) except -1

cdef api object construct__module__City(int64_t)

cdef api int can_extract__module__Company(object) except -1

cdef api object construct__module__Company(int64_t)

