Function secp256kfun::op::double_mul
source · pub fn double_mul<ZA, SA, TA, ZX, SX, ZB, SB, TB, ZY, SY>(
x: impl Borrow<Scalar<SX, ZX>>,
A: impl Borrow<Point<TA, SA, ZA>>,
y: impl Borrow<Scalar<SY, ZY>>,
B: impl Borrow<Point<TB, SB, ZB>>
) -> Point<NonNormal, Public, Zero>
Expand description
Computes x * A + y * B
more efficiently than calling scalar_mul_point
twice.