| 490 | V: Debug + PartialEq + Eq + Clone + Copy + Default, |
| 491 | { |
| 492 | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { |
| 493 | f.debug_struct("ArrowBytesMap") |
| 494 | .field("map", &"<map>") |
| 495 | .field("map_size", &self.map_size) |
| 496 | .field("views_len", &self.views.len()) |
| 497 | .field("completed_buffers", &self.completed.len()) |
| 498 | .field("random_state", &self.random_state) |
| 499 | .field("hashes_buffer", &self.hashes_buffer) |
| 500 | .finish() |
| 501 | } |
| 502 | } |
| 503 | |
| 504 | /// Entry in the hash table -- see [`ArrowBytesViewMap`] for more details |