pub(crate) fn H(&self, n: usize, m: usize) -> impl Iterator<Item = &EdwardsPoint> {
        AggregatedGensIter {
            n,
            m,
            array: &self.H_vec,
            party_idx: 0,
            gen_idx: 0,
        }
    }
/// Return an iterator over the aggregation of the parties' H generators with given size `n`.
Return an iterator over the aggregation of the parties' H generators with given size `n`.
Return an iterator over the aggregation of the parties ' H generators with given size ` n ` .
pub(crate) fn H(&self, n: usize, m: usize) -> impl Iterator<Item = &EdwardsPoint> {
        AggregatedGensIter {
            n,
            m,
            array: &self.H_vec,
            party_idx: 0,
            gen_idx: 0,
        }
    }
pub ( crate ) fn H ( & self , n : usize , m : usize ) -> impl Iterator < Item = & EdwardsPoint > { AggregatedGensIter { n , m , array : & self . H_vec , party_idx : 0 , gen_idx : 0 , } }
Return an iterator over the aggregation of the parties' H generators with given size `n`.
Return an iterator over the aggregation of the parties ' H generators with given size ` n ` .
&self
n
usize
m
usize
&self
n
usize
m
usize