(&self, state: &mut H)
| 139 | |
| 140 | impl Hash for SubqueryCacheKey { |
| 141 | fn hash<H: Hasher>(&self, state: &mut H) { |
| 142 | self.subquery_hash.hash(state); |
| 143 | self.graph_version.hash(state); |
| 144 | self.schema_version.hash(state); |
| 145 | self.subquery_type.hash(state); |
| 146 | |
| 147 | for (name, value) in &self.outer_variables { |
| 148 | name.hash(state); |
| 149 | hash_value(value, state); |
| 150 | } |
| 151 | } |
| 152 | } |
| 153 | |
| 154 | // Helper function to compare Values (since Value doesn't implement Eq) |
no test coverage detected