25#ifndef ROUTING_SHOW_WARNINGS_PARSER_INCLUDED
26#define ROUTING_SHOW_WARNINGS_PARSER_INCLUDED
43 uint64_t
row_count = std::numeric_limits<uint64_t>().max(),
76 uint64_t
row_count{std::numeric_limits<uint64_t>::max()};
Definition: show_warnings_parser.h:58
Scope scope() const
Definition: show_warnings_parser.h:68
Scope
Definition: show_warnings_parser.h:60
Scope scope_
Definition: show_warnings_parser.h:72
Verbosity verbosity_
Definition: show_warnings_parser.h:71
Verbosity verbosity() const
Definition: show_warnings_parser.h:67
ShowWarningCount(Verbosity verbosity, Scope scope)
Definition: show_warnings_parser.h:64
Definition: show_warnings_parser.h:80
stdx::expected< std::variant< std::monostate, ShowWarningCount, ShowWarnings >, std::string > parse()
Definition: show_warnings_parser.cc:33
stdx::expected< Limit, std::string > limit()
Definition: show_warnings_parser.cc:163
stdx::expected< ShowWarnings::Verbosity, std::string > warning_count_ident()
Definition: show_warnings_parser.cc:181
Definition: show_warnings_parser.h:35
uint64_t offset_
Definition: show_warnings_parser.h:55
uint64_t row_count() const
Definition: show_warnings_parser.h:48
Verbosity
Definition: show_warnings_parser.h:37
uint64_t offset() const
Definition: show_warnings_parser.h:49
Verbosity verbosity() const
Definition: show_warnings_parser.h:47
Verbosity verbosity_
Definition: show_warnings_parser.h:52
uint64_t row_count_
Definition: show_warnings_parser.h:54
ShowWarnings(Verbosity verbosity, uint64_t row_count=std::numeric_limits< uint64_t >().max(), uint64_t offset=0)
Definition: show_warnings_parser.h:42
Definition: sql_parser.h:35
SqlParser(SqlLexer::iterator first, SqlLexer::iterator last)
Definition: sql_parser.h:37
Definition: expected.h:943
Definition: show_warnings_parser.h:75
uint64_t row_count
Definition: show_warnings_parser.h:76
uint64_t offset
Definition: show_warnings_parser.h:77