-record(generated_code, { op :: dagger@types:dagger_op(list(dagger@types:field())) }).