pub struct LookupTable([ProjectiveNielsPoint; 8]);Tuple Fields§
§0: [ProjectiveNielsPoint; 8]Implementations§
Source§impl LookupTable
impl LookupTable
Sourcepub fn select(&self, index: u32) -> ProjectiveNielsPoint
pub fn select(&self, index: u32) -> ProjectiveNielsPoint
Selects a projective niels point from a lookup table in constant time
Trait Implementations§
Source§impl From<&ExtendedPoint> for LookupTable
Precomputes odd multiples of the point passed in
impl From<&ExtendedPoint> for LookupTable
Precomputes odd multiples of the point passed in
Source§fn from(P: &ExtendedPoint) -> LookupTable
fn from(P: &ExtendedPoint) -> LookupTable
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LookupTable
impl RefUnwindSafe for LookupTable
impl Send for LookupTable
impl Sync for LookupTable
impl Unpin for LookupTable
impl UnsafeUnpin for LookupTable
impl UnwindSafe for LookupTable
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