1pub mod impl_u64; 2 3use crate::modulus::prime::Prime; 4use crate::dft::DFT; 5 6 7pub struct Ring<O>{ 8 pub n:usize, 9 pub modulus:Prime<O>, 10 pub dft:Box<dyn DFT<O>>, 11}