(&self, state: &mut H)
| 299 | |
| 300 | impl Hash for ForeignScalarUDF { |
| 301 | fn hash<H: Hasher>(&self, state: &mut H) { |
| 302 | let Self { |
| 303 | name, |
| 304 | aliases, |
| 305 | udf, |
| 306 | signature, |
| 307 | } = self; |
| 308 | name.hash(state); |
| 309 | aliases.hash(state); |
| 310 | std::ptr::hash(udf, state); |
| 311 | signature.hash(state); |
| 312 | } |
| 313 | } |
| 314 | |
| 315 | impl From<&FFI_ScalarUDF> for Arc<dyn ScalarUDFImpl> { |