diff options
| author | levlam <levlam@telegram.org> | 2022-06-26 17:11:27 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2022-06-26 17:11:27 +0300 |
| commit | f62632fcbc9d2ac753fd355bafefd812867fe2ee (patch) | |
| tree | d085e9006ae53c84386c3de4599ff2d21b9b69e3 /tdactor | |
| parent | 3dcafdc8739624e3a5b4e37bd7e5f3abc1818019 (diff) | |
Remove rarely used PromiseCreator::lambda with 2 lambdas.
Diffstat (limited to 'tdactor')
| -rw-r--r-- | tdactor/td/actor/PromiseFuture.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/tdactor/td/actor/PromiseFuture.h b/tdactor/td/actor/PromiseFuture.h index 3e8b355cd..e03738cc2 100644 --- a/tdactor/td/actor/PromiseFuture.h +++ b/tdactor/td/actor/PromiseFuture.h @@ -692,12 +692,6 @@ class PromiseCreator { return Promise<ArgT>(td::make_unique<detail::LambdaPromise<ArgT, std::decay_t<OkT>>>(std::forward<OkT>(ok))); } - template <class OkT, class FailT, class ArgT = detail::get_arg_t<OkT>> - static Promise<ArgT> lambda(OkT &&ok, FailT &&fail) { - return Promise<ArgT>(td::make_unique<detail::LambdaPromise<ArgT, std::decay_t<OkT>, std::decay_t<FailT>>>( - std::forward<OkT>(ok), std::forward<FailT>(fail), false)); - } - template <class OkT, class ArgT = detail::drop_result_t<detail::get_arg_t<OkT>>> static auto cancellable_lambda(CancellationToken cancellation_token, OkT &&ok) { return Promise<ArgT>(td::make_unique<detail::CancellablePromise<detail::LambdaPromise<ArgT, std::decay_t<OkT>>>>( |
