26#ifndef ROUTING_SHOW_WARNINGS_PARSER_INCLUDED
27#define ROUTING_SHOW_WARNINGS_PARSER_INCLUDED
44 uint64_t
row_count = std::numeric_limits<uint64_t>().max(),
77 uint64_t
row_count{std::numeric_limits<uint64_t>::max()};
Definition: show_warnings_parser.h:59
Scope scope() const
Definition: show_warnings_parser.h:69
Scope
Definition: show_warnings_parser.h:61
Scope scope_
Definition: show_warnings_parser.h:73
Verbosity verbosity_
Definition: show_warnings_parser.h:72
Verbosity verbosity() const
Definition: show_warnings_parser.h:68
ShowWarningCount(Verbosity verbosity, Scope scope)
Definition: show_warnings_parser.h:65
Definition: show_warnings_parser.h:81
stdx::expected< std::variant< std::monostate, ShowWarningCount, ShowWarnings >, std::string > parse()
Definition: show_warnings_parser.cc:34
stdx::expected< Limit, std::string > limit()
Definition: show_warnings_parser.cc:172
stdx::expected< ShowWarnings::Verbosity, std::string > warning_count_ident()
Definition: show_warnings_parser.cc:190
Definition: show_warnings_parser.h:36
uint64_t offset_
Definition: show_warnings_parser.h:56
uint64_t row_count() const
Definition: show_warnings_parser.h:49
Verbosity
Definition: show_warnings_parser.h:38
uint64_t offset() const
Definition: show_warnings_parser.h:50
Verbosity verbosity() const
Definition: show_warnings_parser.h:48
Verbosity verbosity_
Definition: show_warnings_parser.h:53
uint64_t row_count_
Definition: show_warnings_parser.h:55
ShowWarnings(Verbosity verbosity, uint64_t row_count=std::numeric_limits< uint64_t >().max(), uint64_t offset=0)
Definition: show_warnings_parser.h:43
Definition: sql_parser.h:36
SqlParser(SqlLexer::iterator first, SqlLexer::iterator last)
Definition: sql_parser.h:38
Definition: expected.h:284
Definition: show_warnings_parser.h:76
uint64_t row_count
Definition: show_warnings_parser.h:77
uint64_t offset
Definition: show_warnings_parser.h:78