[][src]Enum snarkos_utilities::serialize::SWFlags

pub enum SWFlags {
    Infinity,
    PositiveY,
    NegativeY,
}

Flags to be encoded into the serialization. The default flags (empty) should not change the binary representation.

Variants

Infinity
PositiveY
NegativeY

Implementations

impl SWFlags[src]

pub fn infinity() -> Self[src]

pub fn from_y_sign(is_positive: bool) -> Self[src]

pub fn is_infinity(&self) -> bool[src]

pub fn is_positive(&self) -> Option<bool>[src]

Trait Implementations

impl Clone for SWFlags[src]

impl Copy for SWFlags[src]

impl Default for SWFlags[src]

impl Flags for SWFlags[src]

fn len() -> usize[src]

Number of bits required for these flags.

Auto Trait Implementations

impl RefUnwindSafe for SWFlags

impl Send for SWFlags

impl Sync for SWFlags

impl Unpin for SWFlags

impl UnwindSafe for SWFlags

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,