pub fn summary(&self) {
        let mut rows = Vec::new();
        rows.push(self.header_cells());
        crate::present::present(&rows);
    }
// Present (write to stdout) a summary of the Tip
Present (write to stdout) a summary of the Tip
Present ( write to stdout ) a summary of the Tip
pub fn summary(&self) {
        let mut rows = Vec::new();
        rows.push(self.header_cells());
        crate::present::present(&rows);
    }
pub fn summary ( & self ) { let mut rows = Vec :: new ( ) ; rows . push ( self . header_cells ( ) ) ; crate :: present :: present ( & rows ) ; }
Present (write to stdout) a summary of the Tip
Present ( write to stdout ) a summary of the Tip
&self
&self