pub struct P256LincombImpl;Expand description
The global P256Lincomb implementation.
Implementations§
Source§impl P256LincombImpl
impl P256LincombImpl
Sourcepub fn lincomb(
k1: P256Scalar,
p1: P256AffinePoint,
k2: P256Scalar,
p2: P256AffinePoint,
) -> Option<P256AffinePoint>
pub fn lincomb( k1: P256Scalar, p1: P256AffinePoint, k2: P256Scalar, p2: P256AffinePoint, ) -> Option<P256AffinePoint>
k1 * p1 + k2 * p2, or None if the sum is the identity.
Trait Implementations§
Source§impl P256Lincomb for P256LincombImpl
impl P256Lincomb for P256LincombImpl
Source§fn lincomb(
k1: P256Scalar,
p1: P256AffinePoint,
k2: P256Scalar,
p2: P256AffinePoint,
) -> Option<P256AffinePoint>
fn lincomb( k1: P256Scalar, p1: P256AffinePoint, k2: P256Scalar, p2: P256AffinePoint, ) -> Option<P256AffinePoint>
k1 * p1 + k2 * p2, or None if the sum is the identity.Auto Trait Implementations§
impl Freeze for P256LincombImpl
impl RefUnwindSafe for P256LincombImpl
impl Send for P256LincombImpl
impl Sync for P256LincombImpl
impl Unpin for P256LincombImpl
impl UnsafeUnpin for P256LincombImpl
impl UnwindSafe for P256LincombImpl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more