Function equivalent [src]
Return true if two Ristretto255 elements are equivalent
Prototype
pub fn equivalent(p: Ristretto255, q: Ristretto255) bool
Parameters
p: Ristretto255
q: Ristretto255
Source
pub fn equivalent(p: Ristretto255, q: Ristretto255) bool {
const p_ = &p.p;
const q_ = &q.p;
const a = p_.x.mul(q_.y).equivalent(p_.y.mul(q_.x));
const b = p_.y.mul(q_.y).equivalent(p_.x.mul(q_.x));
return (@intFromBool(a) | @intFromBool(b)) != 0;
}