[][src]Function secp256kfun::op::double_mul

pub fn double_mul<ZA, SA, TA, ZX, SX, ZB, SB, TB, ZY, SY>(
    x: &Scalar<SX, ZX>,
    A: &Point<TA, SA, ZA>,
    y: &Scalar<SY, ZY>,
    B: &Point<TB, SB, ZB>
) -> Point<Jacobian, Public, Zero>

Computes x * A + y * B more efficiently than calling scalar_mul_point twice.