| 63 | } |
| 64 | |
| 65 | size_t IdHashEq::operator()(Id id) const { |
| 66 | constexpr ::arrow::internal::StringViewHash hash = {}; |
| 67 | auto out = static_cast<size_t>(hash(id.uri)); |
| 68 | ::arrow::internal::hash_combine(out, hash(id.name)); |
| 69 | return out; |
| 70 | } |
| 71 | |
| 72 | bool IdHashEq::operator()(Id l, Id r) const { return l.uri == r.uri && l.name == r.name; } |
| 73 |
nothing calls this directly
no test coverage detected