24#ifndef MYSQL_STRCONV_CONV_DEBUG_PARSE_STATUS_H
25#define MYSQL_STRCONV_CONV_DEBUG_PARSE_STATUS_H
44 target.write(
format,
"ok");
47 target.write(
format,
"fullmatch_error");
50 target.write(
format,
"parse_error");
53 target.write(
format,
"store_error");
56 target.write(
format,
"unknown");
Concept that holds for String_counter and String_writer.
Definition: string_target.h:111
Parse_status
The status after parsing an object from a string.
Definition: parse_status.h:39
@ store_error
No parse error was found in the string, but an error occurred when storing into the output object - f...
@ ok
The object could be successfully parsed.
@ parse_error
The object could not be successfully parsed because the string was wrong.
@ fullmatch_error
An object was parsed successfully from a prefix of the string, but there were extra characters after ...
Definition: gtid_binary_format.h:41
void encode_impl(const Gtid_binary_format &format, Is_string_target auto &target, const mysql::gtids::Is_tag auto &tag)
Definition: gtid_binary_format_conv.h:48
required uint32 status
Definition: replication_asynchronous_connection_failover.proto:61