pub enum WorkMode {
PointMultiMode = 0,
PointVerif = 2,
PointVerifMulti = 3,
JacobianPointMulti = 4,
JacobianPointVerif = 6,
PointVerifJacobianMulti = 7,
}
Available on crate feature
unstable
only.Expand description
Represents the operational modes for elliptic curve or modular arithmetic computations.
Variants§
PointMultiMode = 0
Point multiplication mode.
PointVerif = 2
Point verification mode.
PointVerifMulti = 3
Point verification and multiplication mode.
JacobianPointMulti = 4
Jacobian point multiplication mode.
JacobianPointVerif = 6
Jacobian point verification mode.
PointVerifJacobianMulti = 7
Point verification and multiplication in Jacobian coordinates.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WorkMode
impl RefUnwindSafe for WorkMode
impl Send for WorkMode
impl Sync for WorkMode
impl Unpin for WorkMode
impl UnwindSafe for WorkMode
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dst: *mut u8)
unsafe fn clone_to_uninit(&self, dst: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)