1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
use super::*; use core::arch::x86_64::*; mod batch; mod scalar; mod share64; mod share8; mod domain64; mod domain8; pub use batch::BitBatch; pub use scalar::BitScalar; pub use share64::BitSharing64; pub use share8::BitSharing8; pub use domain64::GF2P64; pub use domain8::GF2P8; use batch::BATCH_SIZE_BYTES; pub const BIT0: BitScalar = <BitScalar as RingElement>::ZERO; pub const BIT1: BitScalar = <BitScalar as RingElement>::ONE;