| 267 | } |
| 268 | |
| 269 | bool ByteString::StartsWith(absl::string_view rhs) const { |
| 270 | return Visit(absl::Overload( |
| 271 | [&rhs](absl::string_view lhs) -> bool { |
| 272 | return absl::StartsWith(lhs, rhs); |
| 273 | }, |
| 274 | [&rhs](const absl::Cord& lhs) -> bool { return lhs.StartsWith(rhs); })); |
| 275 | } |
| 276 | |
| 277 | bool ByteString::StartsWith(const absl::Cord& rhs) const { |
| 278 | return Visit(absl::Overload( |