Merge "ipc: Remove wrong DeferredBase constructor." into main
diff --git a/include/perfetto/ext/ipc/deferred.h b/include/perfetto/ext/ipc/deferred.h
index aa4cbbd..cb04820 100644
--- a/include/perfetto/ext/ipc/deferred.h
+++ b/include/perfetto/ext/ipc/deferred.h
@@ -70,10 +70,6 @@
   explicit DeferredBase(
       std::function<void(AsyncResult<ProtoMessage>)> callback = nullptr);
 
-  template <typename T>
-  explicit DeferredBase(Deferred<T> other)
-      : callback_(std::move(other.callback_)) {}
-
   ~DeferredBase();
   DeferredBase(DeferredBase&&) noexcept;
   DeferredBase& operator=(DeferredBase&&);