pub fn render(
        &mut self,
        terminal: &mut Terminal<CrosstermBackend<Stdout>>,
        // primary_key: Option<String>,
        // column_order: Option<Vec<String>,
        //record: &[u8],
    ) {
        if terminal.draw(|frame| self.table_ui(frame)).is_err() {
            println!("Could not render table frame")
        }
    }
// This will take a full screen buffer
/// Print records in table format
///
/// If you do not provide any column ordering, it will be alphabetized by the top-level keys
This will take a full screen buffer
Print records in table format

If you do not provide any column ordering, it will be alphabetized by the top-level keys
This will take a full screen buffer Print records in table format If you do not provide any column ordering it will be alphabetized by the top - level keys
pub fn render(
        &mut self,
        terminal: &mut Terminal<CrosstermBackend<Stdout>>,
        // primary_key: Option<String>,
        // column_order: Option<Vec<String>,
        //record: &[u8],
    ) {
        if terminal.draw(|frame| self.table_ui(frame)).is_err() {
            println!("Could not render table frame")
        }
    }
pub fn render ( & mut self , terminal : & mut Terminal < CrosstermBackend < Stdout > > , // primary_key: Option<String>, // column_order: Option<Vec<String>, //record: &[u8], ) { if terminal . draw ( | frame | self . table_ui ( frame ) ) . is_err ( ) { println ! ( " " ) } }
This will take a full screen buffer
Print records in table format
This will take a full screen buffer Print records in table format
&mut self
terminal
&mut Terminal<CrosstermBackend<Stdout>>
&mut self
terminal
&mut Terminal<CrosstermBackend<Stdout>>