diff --git a/folly/python/__init__.pxd b/folly/python/__init__.pxd index a58d9692873..201029a15fe 100644 --- a/folly/python/__init__.pxd +++ b/folly/python/__init__.pxd @@ -31,10 +31,14 @@ cdef extern from "folly/Unit.h" namespace "folly": cdef extern from "folly/futures/Promise.h" namespace "folly": cdef cppclass cFollyPromise "folly::Promise"[T]: cFollyPromise() + cFollyPromise(cFollyPromise&&) void setValue[M](M& value) void setException[E](E& value) cFollyFuture[T] getFuture() + @staticmethod + cFollyPromise[T] makeEmpty() + cdef extern from "folly/Executor.h" namespace "folly": cdef cppclass cFollyExecutor "folly::Executor": pass