| 83 | } |
| 84 | |
| 85 | absl::optional<absl::string_view> GetStringKey() const { |
| 86 | return absl::holds_alternative<std::string>(value_) |
| 87 | ? absl::optional<absl::string_view>(absl::get<3>(value_)) |
| 88 | : absl::nullopt; |
| 89 | } |
| 90 | |
| 91 | absl::optional<bool> GetBoolKey() const { |
| 92 | return absl::holds_alternative<bool>(value_) |
no outgoing calls