pub struct BasePoint { /* private fields */ }Expand description
The secp256k1 base point (generator) with precomputed multiplication tables.
Uses a windowed precomputation approach: stores [1G, 2G, …, 2^w * G] for a chosen window size w, enabling faster scalar multiplication via the wNAF (windowed non-adjacent form) method.
Implementations§
Auto Trait Implementations§
impl Freeze for BasePoint
impl !RefUnwindSafe for BasePoint
impl Send for BasePoint
impl Sync for BasePoint
impl Unpin for BasePoint
impl UnsafeUnpin for BasePoint
impl !UnwindSafe for BasePoint
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