1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
//! This contains the different backend implementations: `u64` and further comming ones. . //! //! On this module you can find the different implementations //! done for Finite Fields mathematical-backends. /// The u64 backend contains the implementation of all of the /// mathematical base eg. Arithmetics over Finite Fields with /// a design specially thought out 64-bit architectures. pub mod u64; #[cfg(not(any(feature = "u64_backend")))] // A backend feature must fair be chosen. compile_error!( "no zerocaf backend cargo feature enabled! \ please enable u64_backend" );