Enum snarkvm_utilities::serialize::EdwardsFlags
source · pub enum EdwardsFlags {
PositiveY,
NegativeY,
}Expand description
Flags to be encoded into the serialization. The default flags (empty) should not change the binary representation.
Variants§
Implementations§
source§impl EdwardsFlags
impl EdwardsFlags
pub fn from_y_sign(is_positive: bool) -> Self
pub fn is_positive(&self) -> bool
Trait Implementations§
source§impl Clone for EdwardsFlags
impl Clone for EdwardsFlags
source§fn clone(&self) -> EdwardsFlags
fn clone(&self) -> EdwardsFlags
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Default for EdwardsFlags
impl Default for EdwardsFlags
source§fn default() -> EdwardsFlags
fn default() -> EdwardsFlags
Returns the “default value” for a type. Read more
source§impl Flags for EdwardsFlags
impl Flags for EdwardsFlags
source§impl PartialEq<EdwardsFlags> for EdwardsFlags
impl PartialEq<EdwardsFlags> for EdwardsFlags
source§fn eq(&self, other: &EdwardsFlags) -> bool
fn eq(&self, other: &EdwardsFlags) -> bool
This method tests for
self and other values to be equal, and is used
by ==.