6#include <userver/storages/postgres/options.hpp>
7#include <userver/utils/fast_pimpl.hpp>
19 std::optional<std::string> payload;
37class [[nodiscard]] NotifyScope
final {
39 NotifyScope(detail::ConnectionPtr conn, std::string_view channel, OptionalCommandControl cmd_ctl);
43 NotifyScope(NotifyScope&&)
noexcept;
44 NotifyScope& operator=(NotifyScope&&)
noexcept;
46 NotifyScope(
const NotifyScope&) =
delete;
47 NotifyScope& operator=(
const NotifyScope&) =
delete;
54 USERVER_NAMESPACE::utils::FastPimpl<Impl, 80, 8> pimpl_;