pub trait ArrayChildVisitor {
// Required method
fn visit_child(&mut self, _name: &str, _array: &dyn Array);
// Provided methods
fn visit_validity(&mut self, validity: &Validity, len: usize) { ... }
fn visit_patches(&mut self, patches: &Patches) { ... }
}
Required Methods§
Sourcefn visit_child(&mut self, _name: &str, _array: &dyn Array)
fn visit_child(&mut self, _name: &str, _array: &dyn Array)
Visit a child of this array.
Provided Methods§
Sourcefn visit_validity(&mut self, validity: &Validity, len: usize)
fn visit_validity(&mut self, validity: &Validity, len: usize)
Utility for visiting Array validity.
Sourcefn visit_patches(&mut self, patches: &Patches)
fn visit_patches(&mut self, patches: &Patches)
Utility for visiting Array patches.