Verb
BHttpMethod(Verb verb) noexcept;
bool operator==(const Verb& other) const noexcept;
bool operator!=(const Verb& other) const noexcept;
std::variant<Verb, BString> fMethod;
BHttpMethod::operator==(const BHttpMethod::Verb& other) const noexcept
if (std::holds_alternative<Verb>(fMethod)) {
return std::get<Verb>(fMethod) == other;
BHttpMethod::operator!=(const BHttpMethod::Verb& other) const noexcept
if (std::holds_alternative<Verb>(fMethod)) {
switch (std::get<Verb>(fMethod)) {
BHttpMethod::BHttpMethod(Verb verb) noexcept