openvm_native_circuitType Alias FieldExtensionChip
Source pub type FieldExtensionChip<F> = VmChipWrapper<F, NativeVectorizedAdapterChip<F, EXT_DEG>, FieldExtensionCoreChip>;
struct FieldExtensionChip<F> {
pub adapter: NativeVectorizedAdapterChip<F, 4>,
pub core: FieldExtensionCoreChip,
pub records: Vec<(<NativeVectorizedAdapterChip<F, EXT_DEG> as VmAdapterChip<F>>::ReadRecord, <NativeVectorizedAdapterChip<F, EXT_DEG> as VmAdapterChip<F>>::WriteRecord, <FieldExtensionCoreChip as VmCoreChip<F, <NativeVectorizedAdapterChip<F, EXT_DEG> as VmAdapterChip<F>>::Interface>>::Record)>,
}