mirror of
https://github.com/matrix-construct/construct
synced 2025-02-17 01:00:10 +01:00
Revert "ircd::ctx: Create vtables for promise and future."
This reverts commit d119d9a8c6
.
This commit is contained in:
parent
062ea9ddf5
commit
f211cc7429
2 changed files with 2 additions and 2 deletions
include/ircd/ctx
|
@ -68,7 +68,7 @@ struct ircd::ctx::promise_base
|
|||
promise_base(promise_base &&) noexcept;
|
||||
promise_base &operator=(const promise_base &);
|
||||
promise_base &operator=(promise_base &&) noexcept;
|
||||
virtual ~promise_base() noexcept;
|
||||
~promise_base() noexcept;
|
||||
};
|
||||
|
||||
/// Value-oriented promise. The user creates an instance of this promise in
|
||||
|
|
|
@ -64,7 +64,7 @@ struct ircd::ctx::shared_state_base
|
|||
shared_state_base(const shared_state_base &) = delete;
|
||||
shared_state_base &operator=(shared_state_base &&) = default;
|
||||
shared_state_base &operator=(const shared_state_base &) = delete;
|
||||
virtual ~shared_state_base() noexcept;
|
||||
~shared_state_base() noexcept;
|
||||
};
|
||||
|
||||
/// Internal shared state between future and promise appropos a future value.
|
||||
|
|
Loading…
Add table
Reference in a new issue