Struct test_dalek_docs::backend::vector::ifma::edwards::CachedPoint
source · pub struct CachedPoint(_);
Trait Implementations
sourceimpl<'a, 'b> Add<&'b CachedPoint> for &'a ExtendedPoint
impl<'a, 'b> Add<&'b CachedPoint> for &'a ExtendedPoint
sourcefn add(self, other: &'b CachedPoint) -> ExtendedPoint
fn add(self, other: &'b CachedPoint) -> ExtendedPoint
Add an ExtendedPoint
and a CachedPoint
.
type Output = ExtendedPoint
type Output = ExtendedPoint
The resulting type after applying the
+
operator.sourceimpl Clone for CachedPoint
impl Clone for CachedPoint
sourcefn clone(&self) -> CachedPoint
fn clone(&self) -> CachedPoint
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl ConditionallySelectable for CachedPoint
impl ConditionallySelectable for CachedPoint
sourcefn conditional_select(a: &Self, b: &Self, choice: Choice) -> Self
fn conditional_select(a: &Self, b: &Self, choice: Choice) -> Self
sourcefn conditional_assign(&mut self, other: &Self, choice: Choice)
fn conditional_assign(&mut self, other: &Self, choice: Choice)
sourceimpl Debug for CachedPoint
impl Debug for CachedPoint
sourceimpl Default for CachedPoint
impl Default for CachedPoint
sourcefn default() -> CachedPoint
fn default() -> CachedPoint
Returns the “default value” for a type. Read more
sourceimpl From<ExtendedPoint> for CachedPoint
impl From<ExtendedPoint> for CachedPoint
sourcefn from(P: ExtendedPoint) -> CachedPoint
fn from(P: ExtendedPoint) -> CachedPoint
Converts to this type from the input type.
sourceimpl Identity for CachedPoint
impl Identity for CachedPoint
sourcefn identity() -> CachedPoint
fn identity() -> CachedPoint
Returns the identity element of the curve.
Can be used as a constructor. Read more
sourceimpl<'a> Neg for &'a CachedPoint
impl<'a> Neg for &'a CachedPoint
type Output = CachedPoint
type Output = CachedPoint
The resulting type after applying the
-
operator.sourcefn neg(self) -> CachedPoint
fn neg(self) -> CachedPoint
Performs the unary
-
operation. Read moresourceimpl<'a, 'b> Sub<&'b CachedPoint> for &'a ExtendedPoint
impl<'a, 'b> Sub<&'b CachedPoint> for &'a ExtendedPoint
sourcefn sub(self, other: &'b CachedPoint) -> ExtendedPoint
fn sub(self, other: &'b CachedPoint) -> ExtendedPoint
Implement subtraction by negating the point and adding.
type Output = ExtendedPoint
type Output = ExtendedPoint
The resulting type after applying the
-
operator.impl Copy for CachedPoint
Auto Trait Implementations
impl RefUnwindSafe for CachedPoint
impl Send for CachedPoint
impl Sync for CachedPoint
impl Unpin for CachedPoint
impl UnwindSafe for CachedPoint
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more