in squangle/mysql_client/Operation.cpp [1815:1829]
folly::StringPiece Operation::toString(QueryCallbackReason reason) {
switch (reason) {
case QueryCallbackReason::RowsFetched:
return "RowsFetched";
case QueryCallbackReason::QueryBoundary:
return "QueryBoundary";
case QueryCallbackReason::Failure:
return "Failure";
case QueryCallbackReason::Success:
return "Success";
}
LOG(DFATAL) << "unable to convert reason to string: "
<< static_cast<int>(reason);
return "Unknown reason";
}