pub trait ArrayCompactVisExtwhere
Self: Array,{
// Required method
fn compact_vis(&self, _: &Bitmap, _: usize) -> Self;
}Expand description
Implement compact_vis on array, which removes element according to visibility.
Required Methods§
Sourcefn compact_vis(&self, _: &Bitmap, _: usize) -> Self
fn compact_vis(&self, _: &Bitmap, _: usize) -> Self
Select some elements from Array based on visibility bitmap.
cardinality is only used to decide capacity of the new Array.
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.