[][src]Struct wagyu_zcash::librustzcash::sapling_crypto::jubjub::fs::Fs

pub struct Fs(_);

This is an element of the scalar field of the Jubjub curve.

Trait Implementations

impl Clone for Fs[src]

impl Copy for Fs[src]

impl Debug for Fs[src]

impl Display for Fs[src]

impl Eq for Fs[src]

impl Field for Fs[src]

impl From<Fs> for FsRepr[src]

impl PartialEq<Fs> for Fs[src]

impl PrimeField for Fs[src]

type Repr = FsRepr

The prime field can be converted back and forth into this biginteger representation. Read more

impl SqrtField for Fs[src]

impl StructuralEq for Fs[src]

impl StructuralPartialEq for Fs[src]

impl ToUniform for Fs[src]

fn to_uniform(digest: &[u8]) -> Self[src]

Convert a little endian byte string into a uniform field element. The number is reduced mod s. The caller is responsible for ensuring the input is 64 bytes of Random Oracle output.

Auto Trait Implementations

impl RefUnwindSafe for Fs

impl Send for Fs

impl Sync for Fs

impl Unpin for Fs

impl UnwindSafe for Fs

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> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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>,