pub fn table_summaries(&self) -> Vec<TableSummary> {
        // read lock on chunk.
        let chunk_data = self.chunk_data.read();

        chunk_data
            .data
            .values()
            .map(|table| table.table_summary())
            .collect()
    }
/// Return table summaries or all tables in this chunk.
/// Each table will be represented exactly once.
Return table summaries or all tables in this chunk.
Each table will be represented exactly once.
Return table summaries or all tables in this chunk . Each table will be represented exactly once .
pub fn table_summaries(&self) -> Vec<TableSummary> {
        // read lock on chunk.
        let chunk_data = self.chunk_data.read();
        chunk_data
            .data
            .values()
            .map(|table| table.table_summary())
            .collect()
    }
pub fn table_summaries ( & self ) -> Vec < TableSummary > { // read lock on chunk. let chunk_data = self . chunk_data . read ( ) ; chunk_data . data . values ( ) . map ( | table | table . table_summary ( ) ) . collect ( ) }
Return table summaries or all tables in this chunk.
Return table summaries or all tables in this chunk .
&self
&self