pub(crate) fn to_u8_vec<F: AcirField>( initial_witness: &WitnessMap<F>, inputs: &[FunctionInput<F>], ) -> Result<Vec<u8>, OpcodeResolutionError<F>>