pub type NativeJalChip<F> = VmChipWrapper<F, JalNativeAdapterChip<F>, JalCoreChip>;
Aliased Type§
struct NativeJalChip<F> {
pub adapter: JalNativeAdapterChip<F>,
pub core: JalCoreChip,
pub records: Vec<(<JalNativeAdapterChip<F> as VmAdapterChip<F>>::ReadRecord, <JalNativeAdapterChip<F> as VmAdapterChip<F>>::WriteRecord, <JalCoreChip as VmCoreChip<F, <JalNativeAdapterChip<F> as VmAdapterChip<F>>::Interface>>::Record)>,
/* private fields */
}
Fields§
§adapter: JalNativeAdapterChip<F>
§core: JalCoreChip
§records: Vec<(<JalNativeAdapterChip<F> as VmAdapterChip<F>>::ReadRecord, <JalNativeAdapterChip<F> as VmAdapterChip<F>>::WriteRecord, <JalCoreChip as VmCoreChip<F, <JalNativeAdapterChip<F> as VmAdapterChip<F>>::Interface>>::Record)>