pub trait RunEndArrayExt: TypedArrayRef<RunEnd> {
// Provided methods
fn offset(&self) -> usize { ... }
fn ends(&self) -> &ArrayRef { ... }
fn values(&self) -> &ArrayRef { ... }
fn dtype(&self) -> &DType { ... }
fn find_physical_index(&self, index: usize) -> VortexResult<usize> { ... }
}