[][src]Struct curve25519_dalek::backend::serial::scalar_mul::precomputed_straus::VartimePrecomputedStraus

pub struct VartimePrecomputedStraus {
    static_lookup_tables: Vec<NafLookupTable8<AffineNielsPoint>>,


static_lookup_tables: Vec<NafLookupTable8<AffineNielsPoint>>

Trait Implementations

impl VartimePrecomputedMultiscalarMul for VartimePrecomputedStraus[src]

type Point = EdwardsPoint

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

Auto Trait Implementations

impl RefUnwindSafe for VartimePrecomputedStraus

impl Send for VartimePrecomputedStraus

impl Sync for VartimePrecomputedStraus

impl Unpin for VartimePrecomputedStraus

impl UnwindSafe for VartimePrecomputedStraus

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.