[][src]Struct curve25519_dalek::ristretto::VartimeRistrettoPrecomputation

pub struct VartimeRistrettoPrecomputation(_);

Precomputation for variable-time multiscalar multiplication with RistrettoPoints.

Trait Implementations

impl VartimePrecomputedMultiscalarMul for VartimeRistrettoPrecomputation[src]

type Point = RistrettoPoint

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

Auto Trait Implementations

impl RefUnwindSafe for VartimeRistrettoPrecomputation

impl Send for VartimeRistrettoPrecomputation

impl Sync for VartimeRistrettoPrecomputation

impl Unpin for VartimeRistrettoPrecomputation

impl UnwindSafe for VartimeRistrettoPrecomputation

Blanket Implementations

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

impl<T> Borrow<T> for T where
    T: ?Sized

impl<T> BorrowMut<T> for T where
    T: ?Sized

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>, 

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>, 

type Error = !

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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

The type returned in the event of a conversion error.