Trait ArrayVisitorImpl

Source
pub trait ArrayVisitorImpl<Metadata: SerializeMetadata + DeserializeMetadata + Debug = EmptyMetadata> {
    // Required method
    fn _metadata(&self) -> Metadata;

    // Provided methods
    fn _buffers(&self, _visitor: &mut dyn ArrayBufferVisitor) { ... }
    fn _nbuffers(&self) -> usize { ... }
    fn _children(&self, _visitor: &mut dyn ArrayChildVisitor) { ... }
    fn _nchildren(&self) -> usize { ... }
}

Required Methods§

Source

fn _metadata(&self) -> Metadata

Provided Methods§

Source

fn _buffers(&self, _visitor: &mut dyn ArrayBufferVisitor)

Source

fn _nbuffers(&self) -> usize

Source

fn _children(&self, _visitor: &mut dyn ArrayChildVisitor)

Source

fn _nchildren(&self) -> usize

Implementors§