pub fn table_summary(
        &self,
        partition_key: &str,
        table_name: &str,
        chunk_id: u32,
    ) -> Option<Arc<TableSummary>> {
        if let Some(partition) = self.preserved_catalog.state().partition(partition_key) {
            let partition = partition.read();
            if let Ok(chunk) = partition.chunk(table_name, chunk_id) {
                return Some(chunk.read().table_summary());
            }
        }
        None
    }
/// Return table summary information for the given chunk in the specified
/// partition
Return table summary information for the given chunk in the specified
partition
Return table summary information for the given chunk in the specified partition
pub fn table_summary(
        &self,
        partition_key: &str,
        table_name: &str,
        chunk_id: u32,
    ) -> Option<Arc<TableSummary>> {
        if let Some(partition) = self.preserved_catalog.state().partition(partition_key) {
            let partition = partition.read();
            if let Ok(chunk) = partition.chunk(table_name, chunk_id) {
                return Some(chunk.read().table_summary());
            }
        }
        None
    }
pub fn table_summary ( & self , partition_key : & str , table_name : & str , chunk_id : u32 , ) -> Option < Arc < TableSummary > > { if let Some ( partition ) = self . preserved_catalog . state ( ) . partition ( partition_key ) { let partition = partition . read ( ) ; if let Ok ( chunk ) = partition . chunk ( table_name , chunk_id ) { return Some ( chunk . read ( ) . table_summary ( ) ) ; } } None }
Return table summary information for the given chunk in the specified
partition
Return table summary information for the given chunk in the specified partition
&self
partition_key
&str
table_name
&str
chunk_id
u32
&self
partition_key
&str
table_name
&str
chunk_id
u32