pub fn new(index: usize, chunk: &'a C) -> Self {
        let key_summaries = chunk.summary().primary_key_columns();

        Self {
            index,
            chunk,
            key_summaries,
        }
    }
/// Create a new view for the specified chunk at index `index`,
/// computing the columns to be used in the primary key comparison
Create a new view for the specified chunk at index `index`,
computing the columns to be used in the primary key comparison
Create a new view for the specified chunk at index ` index ` computing the columns to be used in the primary key comparison
pub fn new(index: usize, chunk: &'a C) -> Self {
        let key_summaries = chunk.summary().primary_key_columns();
        Self {
            index,
            chunk,
            key_summaries,
        }
    }
pub fn new ( index : usize , chunk : & ' a C ) -> Self { let key_summaries = chunk . summary ( ) . primary_key_columns ( ) ; Self { index , chunk , key_summaries , } }
Create a new view for the specified chunk at index `index`,
computing the columns to be used in the primary key comparison
Create a new view for the specified chunk at index ` index ` computing the columns to be used in the primary key comparison
index
usize
chunk
&'a C
index
usize
chunk
&'a C