p3_mds::karatsuba_convolution

Trait RngElt

Source
pub trait RngElt:
    Add<Output = Self>
    + AddAssign
    + Copy
    + Default
    + Neg<Output = Self>
    + ShrAssign<u32>
    + Sub<Output = Self>
    + SubAssign { }
Expand description

This trait collects the operations needed by Convolve below.

TODO: Think of a better name for this.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl RngElt for i64

Source§

impl RngElt for i128

Implementors§