fn emit_struct_field_slot( bytecode: &mut Vec<u8>, module: &Module, state_index: usize, key_types: &[ValueType], field_keys: &[[u8; 32]], use_callt: bool, token_patches: &mut Vec<MethodTokenPatch>, )