Skip to main content

MultiplyNtt

Trait MultiplyNtt 

Source
pub trait MultiplyNtt: Field {
    // Required method
    fn multiply_ntt(
        lhs: &NttPolynomial<Self>,
        rhs: &NttPolynomial<Self>,
    ) -> NttPolynomial<Self>;
}
Expand description

Perform multiplication in the NTT domain.

Required Methods§

Source

fn multiply_ntt( lhs: &NttPolynomial<Self>, rhs: &NttPolynomial<Self>, ) -> NttPolynomial<Self>

Multiply two NTT polynomials.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§