Skip to main content

ArrayChildVisitorUnnamed

Trait ArrayChildVisitorUnnamed 

Source
pub trait ArrayChildVisitorUnnamed {
    // Required method
    fn visit_child(&mut self, array: &ArrayRef);

    // Provided methods
    fn visit_validity(&mut self, validity: &Validity, len: usize) { ... }
    fn visit_patches(&mut self, patches: &Patches) { ... }
}
Expand description

A visitor for array children that does not require names.

This is more efficient than ArrayChildVisitor when you only need to iterate over children without accessing their names (e.g., for counting or accessing by index).

Required Methods§

Source

fn visit_child(&mut self, array: &ArrayRef)

Visit a child of this array.

Provided Methods§

Source

fn visit_validity(&mut self, validity: &Validity, len: usize)

Utility for visiting Array validity.

Source

fn visit_patches(&mut self, patches: &Patches)

Utility for visiting Array patches.

Implementors§