pub fn add_chunk<I, J>(&mut self, bases: J, scalars: I)
    where
        I: IntoIterator,
        I::Item: Borrow<<G::ScalarField as PrimeField>::BigInt>,
        J: IntoIterator,
        J::Item: Borrow<G>,
    {
        for (scalar, base) in scalars.into_iter().zip(bases) {
            self.add(base, scalar)
        }
    }
/// Add a chunk of bases and scalars into the multiscalar multiplication state.
Add a chunk of bases and scalars into the multiscalar multiplication state.
Add a chunk of bases and scalars into the multiscalar multiplication state .
pub fn add_chunk<I, J>(&mut self, bases: J, scalars: I)
    where
        I: IntoIterator,
        I::Item: Borrow<<G::ScalarField as PrimeField>::BigInt>,
        J: IntoIterator,
        J::Item: Borrow<G>,
    {
        for (scalar, base) in scalars.into_iter().zip(bases) {
            self.add(base, scalar)
        }
    }
pub fn add_chunk < I , J > ( & mut self , bases : J , scalars : I ) where I : IntoIterator , I :: Item : Borrow < < G :: ScalarField as PrimeField > :: BigInt > , J : IntoIterator , J :: Item : Borrow < G > , { for ( scalar , base ) in scalars . into_iter ( ) . zip ( bases ) { self . add ( base , scalar ) } }
Add a chunk of bases and scalars into the multiscalar multiplication state.
Add a chunk of bases and scalars into the multiscalar multiplication state .
&mut self
bases
J
scalars
I