#[derive(Clone, Copy, Debug)]
pub struct PrettyTablePrep {
pub body_rows: usize,
pub maxlens_min_cols: usize,
pub maxlens_min_body_rows: usize,
}
#[derive(Clone, Copy, Debug)]
pub struct Parallel {
pub content_indices: usize,
pub categories_for_search: usize,
pub delta_rows: usize,
pub user_selected_filter: usize,
pub csv_truncate: usize,
pub pretty_tables_prep: PrettyTablePrep,
pub json_sections_blobs: usize,
pub contents_natural_widths: usize,
pub markdown_blocks: usize,
pub snapshot_insert_prep: usize,
pub paths_needing_zahir: usize,
}
pub const PARALLEL: Parallel = Parallel {
content_indices: 5000,
categories_for_search: 100,
delta_rows: 2000,
user_selected_filter: 500,
csv_truncate: 100,
pretty_tables_prep: PrettyTablePrep {
body_rows: 64,
maxlens_min_cols: 4,
maxlens_min_body_rows: 32,
},
json_sections_blobs: 20,
contents_natural_widths: 1000,
markdown_blocks: 100,
snapshot_insert_prep: 5000,
paths_needing_zahir: 20_000,
};