from libcpp.deque cimport deque cdef extern from "<util/generic/deque.h>" nogil: cdef cppclass TDeque[T](deque): TDeque() except + TDeque(size_t) except + TDeque(size_t, const T&) except + TDeque(const TDeque&) except +