pub trait ArrayVisitorExt: Array {
// Provided methods
fn nbuffers_recursive(&self) -> usize { ... }
fn depth_first_traversal(&self) -> impl Iterator<Item = ArrayRef> { ... }
}
Provided Methods§
Sourcefn nbuffers_recursive(&self) -> usize
fn nbuffers_recursive(&self) -> usize
Count the number of buffers encoded by self and all child arrays.
Sourcefn depth_first_traversal(&self) -> impl Iterator<Item = ArrayRef>
fn depth_first_traversal(&self) -> impl Iterator<Item = ArrayRef>
Depth-first traversal of the array and its children.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.