gps 7.3.3

Official CLI & library for Git Patch Stack
Documentation
use super::list::ColorWithAlternate;

#[derive(Debug)]
pub struct PsConfig {
    pub request_review: PsRequestReviewConfig,
    pub pull: PsPullConfig,
    pub integrate: PsIntegrateConfig,
    pub fetch: PsFetchConfig,
    pub list: PsListConfig,
}

#[derive(Debug)]
pub struct PsRequestReviewConfig {
    pub verify_isolation: bool,
}

#[derive(Debug)]
pub struct PsPullConfig {
    pub show_list_post_pull: bool,
}

#[derive(Debug)]
pub struct PsIntegrateConfig {
    pub prompt_for_reassurance: bool,
    pub verify_isolation: bool,
    pub pull_after_integrate: bool,
}

#[derive(Debug)]
pub struct PsFetchConfig {
    pub show_upstream_patches_after_fetch: bool,
}

#[derive(Debug)]
pub struct PsListConfig {
    pub add_extra_patch_info: bool,
    pub extra_patch_info_length: usize,
    pub reverse_order: bool,
    pub alternate_patch_series_colors: bool,
    pub patch_background: ColorWithAlternate,
    pub patch_foreground: ColorWithAlternate,
    pub patch_index: ColorWithAlternate,
    pub patch_sha: ColorWithAlternate,
    pub patch_summary: ColorWithAlternate,
    pub patch_extra_info: ColorWithAlternate,
}