openvm_native_circuit

Type Alias CastFChip

Source
pub type CastFChip<F> = VmChipWrapper<F, ConvertAdapterChip<F, 1, 4>, CastFCoreChip>;

Aliased Type§

struct CastFChip<F> {
    pub adapter: ConvertAdapterChip<F, 1, 4>,
    pub core: CastFCoreChip,
    pub records: Vec<(<ConvertAdapterChip<F, 1, 4> as VmAdapterChip<F>>::ReadRecord, <ConvertAdapterChip<F, 1, 4> as VmAdapterChip<F>>::WriteRecord, <CastFCoreChip as VmCoreChip<F, <ConvertAdapterChip<F, 1, 4> as VmAdapterChip<F>>::Interface>>::Record)>,
    /* private fields */
}

Fields§

§adapter: ConvertAdapterChip<F, 1, 4>§core: CastFCoreChip§records: Vec<(<ConvertAdapterChip<F, 1, 4> as VmAdapterChip<F>>::ReadRecord, <ConvertAdapterChip<F, 1, 4> as VmAdapterChip<F>>::WriteRecord, <CastFCoreChip as VmCoreChip<F, <ConvertAdapterChip<F, 1, 4> as VmAdapterChip<F>>::Interface>>::Record)>