Skip to main content

AffinePointAddition

Struct AffinePointAddition 

Source
#[non_exhaustive]
pub struct AffinePointAddition;
Expand description

A marker type representing Point Addition

Trait Implementations§

Source§

impl EccOperation for AffinePointAddition

Available on crate feature unstable only.
Source§

const VERIFIES_POINT: bool = false

Whether the operation verifies that the input point is on the curve.
Source§

impl OperationReturnsAffinePoint for AffinePointAddition

Available on crate feature unstable only.
Source§

impl OperationReturnsJacobianPoint for AffinePointAddition

Available on crate feature unstable only.

Auto Trait Implementations§

§

impl Freeze for AffinePointAddition

§

impl RefUnwindSafe for AffinePointAddition

§

impl Send for AffinePointAddition

§

impl Sync for AffinePointAddition

§

impl Unpin for AffinePointAddition

§

impl UnsafeUnpin for AffinePointAddition

§

impl UnwindSafe for AffinePointAddition

Blanket Implementations§

§

impl<T> Any for T
where T: 'static + ?Sized,

§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
§

impl<T> Borrow<T> for T
where T: ?Sized,

§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
§

impl<T> BorrowMut<T> for T
where T: ?Sized,

§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
§

impl<T> From<T> for T

§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T, U> Into<U> for T
where U: From<T>,

§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.