Struct crypto::curve25519::GeP3 [-] [+] [src]

pub struct GeP3 {
    // some fields omitted
}

Methods

impl GeP3

fn from_bytes_negate_vartime(s: &[u8]) -> Option<GeP3>

fn to_bytes(&self) -> [u8; 32]

Trait Implementations

impl Add<GeCached> for GeP3

type Output = GeP1P1

fn add(self, _rhs: GeCached) -> GeP1P1

impl Add<GePrecomp> for GeP3

type Output = GeP1P1

fn add(self, _rhs: GePrecomp) -> GeP1P1

impl Sub<GeCached> for GeP3

type Output = GeP1P1

fn sub(self, _rhs: GeCached) -> GeP1P1

impl Sub<GePrecomp> for GeP3

type Output = GeP1P1

fn sub(self, _rhs: GePrecomp) -> GeP1P1

Derived Implementations

impl Copy for GeP3