aboutsummaryrefslogtreecommitdiffhomepage
path: root/tdactor
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2022-06-26 17:11:27 +0300
committerlevlam <levlam@telegram.org>2022-06-26 17:11:27 +0300
commitf62632fcbc9d2ac753fd355bafefd812867fe2ee (patch)
treed085e9006ae53c84386c3de4599ff2d21b9b69e3 /tdactor
parent3dcafdc8739624e3a5b4e37bd7e5f3abc1818019 (diff)
Remove rarely used PromiseCreator::lambda with 2 lambdas.
Diffstat (limited to 'tdactor')
-rw-r--r--tdactor/td/actor/PromiseFuture.h6
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>>>>(