| 77 | } |
| 78 | |
| 79 | absl::optional<uint64_t> GetUint64Key() const { |
| 80 | return absl::holds_alternative<uint64_t>(value_) |
| 81 | ? absl::optional<uint64_t>(absl::get<2>(value_)) |
| 82 | : absl::nullopt; |
| 83 | } |
| 84 | |
| 85 | absl::optional<absl::string_view> GetStringKey() const { |
| 86 | return absl::holds_alternative<std::string>(value_) |
no outgoing calls