binius_field/arch/portable/
packed_2.rs1use super::packed::PackedPrimitiveType;
4use crate::{
5 arch::portable::packed_macros::{portable_macros::*, *},
6 underlier::{U2, UnderlierType},
7};
8
9define_packed_binary_fields!(
10 underlier: U2,
11 packed_fields: [
12 packed_field {
13 name: PackedBinaryField2x1b,
14 scalar: BinaryField1b,
15 alpha_idx: _,
16 mul: (None),
17 square: (None),
18 invert: (None),
19 mul_alpha: (None),
20 transform: (PackedStrategy),
21 },
22 ]
23);
24
25impl_ops_for_zero_height!(PackedBinaryField2x1b);