/// Creates a new section by replacing the highest element of another.
Creates a new section by replacing the highest element of another.
Creates a new section by replacing the highest element of another .
pub fn with_hi(mut self, hi_rank: usize, hi_idx: usize) -> Self {
        self.hi_rank = hi_rank;
        self.hi_idx = hi_idx;
        self
    }
pub fn with_hi ( mut self , hi_rank : usize , hi_idx : usize ) -> Self { self . hi_rank = hi_rank ; self . hi_idx = hi_idx ; self }
Creates a new section by replacing the highest element of another.
Creates a new section by replacing the highest element of another .
mut self
hi_rank
usize
hi_idx
usize