[][src]Struct curve25519_dalek::edwards::VartimeEdwardsPrecomputation

pub struct VartimeEdwardsPrecomputation(VartimePrecomputedStraus);

Precomputation for variable-time multiscalar multiplication with EdwardsPoints.

Trait Implementations

impl VartimePrecomputedMultiscalarMul for VartimeEdwardsPrecomputation[src]

type Point = EdwardsPoint

The type of point to be multiplied, e.g., RistrettoPoint.

Auto Trait Implementations

impl RefUnwindSafe for VartimeEdwardsPrecomputation

impl Send for VartimeEdwardsPrecomputation

impl Sync for VartimeEdwardsPrecomputation

impl Unpin for VartimeEdwardsPrecomputation

impl UnwindSafe for VartimeEdwardsPrecomputation

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T, U> Cast<U> for T where
    U: FromCast<T>, 

impl<T> From<T> for T[src]

impl<T> FromBits<T> for T

impl<T> FromCast<T> for T

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> IntoBits<U> for T where
    U: FromBits<T>, 

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = !

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.