pub struct ECMultContext { /* private fields */ }Implementations§
Source§impl ECMultContext
impl ECMultContext
Sourcepub const fn const_new() -> Self
pub const fn const_new() -> Self
Creates a new context instance on the stack.
Calling this function in runtime is likely to cause stack overflow.
Instead, use new_in to create an instance on the heap
pub fn new_from_raw_unchecked( pre_g: [AffineStorage; 256], pre_g_128: [AffineStorage; 256], ) -> Self
Auto Trait Implementations§
impl Freeze for ECMultContext
impl RefUnwindSafe for ECMultContext
impl Send for ECMultContext
impl Sync for ECMultContext
impl Unpin for ECMultContext
impl UnwindSafe for ECMultContext
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more