pub fn new(num_tabs: usize) -> UiState {
        UiState {
            focused_tab: 0,
            scrd_scroll: vec![(0, 0); num_tabs],
        }
    }
/// Return a new `UiState` struct
///
/// # Arguments
///
/// * `num_tabs` - Number of tabs here is equal to number of live matches
Return a new `UiState` struct
Return a new ` UiState ` struct
pub fn new(num_tabs: usize) -> UiState {
        UiState {
            focused_tab: 0,
            scrd_scroll: vec![(0, 0); num_tabs],
        }
    }
pub fn new ( num_tabs : usize ) -> UiState { UiState { focused_tab : 0 , scrd_scroll : vec ! [ ( 0 0 ) num_tabs ] , } }
Return a new `UiState` struct
Return a new ` UiState ` struct
num_tabs
usize
num_tabs
usize