...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
The executor to be used by individual connections created by the pool.
asio::any_io_executor connection_executor {};
If this member is set to a non-empty value (that is, static_cast<bool>(connection_executor) == true
),
individual connections will be created using this executor. Otherwise,
connections will use the pool's executor (as per connection_pool::get_executor
).