openvm_native_circuitType Alias NativeLoadStoreChip
Source pub type NativeLoadStoreChip<F, const NUM_CELLS: usize> = VmChipWrapper<F, NativeLoadStoreAdapterChip<F, NUM_CELLS>, NativeLoadStoreCoreChip<F, NUM_CELLS>>;
struct NativeLoadStoreChip<F, const NUM_CELLS: usize> {
pub adapter: NativeLoadStoreAdapterChip<F, NUM_CELLS>,
pub core: NativeLoadStoreCoreChip<F, NUM_CELLS>,
pub records: Vec<(<NativeLoadStoreAdapterChip<F, NUM_CELLS> as VmAdapterChip<F>>::ReadRecord, <NativeLoadStoreAdapterChip<F, NUM_CELLS> as VmAdapterChip<F>>::WriteRecord, <NativeLoadStoreCoreChip<F, NUM_CELLS> as VmCoreChip<F, <NativeLoadStoreAdapterChip<F, NUM_CELLS> as VmAdapterChip<F>>::Interface>>::Record)>,
}