5#include <grpcpp/completion_queue.h>
6#include <grpcpp/server_context.h>
8#include <userver/dynamic_config/snapshot.hpp>
9#include <userver/logging/fwd.hpp>
10#include <userver/tracing/span.hpp>
12#include <userver/ugrpc/impl/statistics_scope.hpp>
14USERVER_NAMESPACE_BEGIN
16namespace ugrpc::
server::impl {
19 grpc::ServerContext& context;
20 const std::string_view call_name;
21 ugrpc::impl::RpcStatisticsScope& statistics;
22 logging::LoggerRef access_tskv_logger;