16class [[nodiscard]] RequestEval final {
18 explicit RequestEval(RequestEvalCommon&& request)
19 : request_(std::move(request))
29 ReplyType
Get(
const std::string& request_description = {}) {
30 return impl::ParseReply<ScriptResult, ReplyType>(request_.GetRaw(), request_description);
35 engine::impl::ContextAccessor* TryGetContextAccessor()
noexcept {
return request_.TryGetContextAccessor(); }
39 RequestEvalCommon request_;