Trait ring::arithmetic::montgomery::ProductEncoding

source ·
pub trait ProductEncoding {
    type Output: Encoding;
}
Expand description

The encoding of the result of a multiplication.

Required Associated Types§

Implementations on Foreign Types§

source§

impl ProductEncoding for (RR, RInverse)

source§

impl ProductEncoding for (RR, RR)

§

type Output = RRR

source§

impl ProductEncoding for (RR, Unencoded)

source§

impl ProductEncoding for (RRR, RInverse)

source§

impl<E: Encoding> ProductEncoding for (R, E)

§

type Output = E

source§

impl<E: ReductionEncoding> ProductEncoding for (RInverse, E)

source§

impl<E: ReductionEncoding> ProductEncoding for (Unencoded, E)

Implementors§