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

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

Fields

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
[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.