csv-codegen 0.2.3

A Rust procedural macro that transforms CSV data into safe, zero-cost code. Generate match arms, loops, and nested queries directly from CSV files, ensuring type safety and deterministic code generation.
Documentation
factory,line,product,defect_rate,batch_size,quality_tier,certification_status
detroit,alpha,engine_block,0.015,120,tier_1,iso_certified
detroit,alpha,cylinder_head,0.008,80,tier_1,iso_certified
detroit,alpha,crankshaft,0.022,150,tier_2,pending
detroit,alpha,pistons,0.018,200,tier_1,pending
detroit,alpha,valvetrain,0.035,100,tier_2,iso_certified
detroit,beta,transmission_case,0.012,90,tier_1,iso_certified
detroit,beta,gear_assembly,0.028,60,tier_2,iso_certified
detroit,beta,clutch_system,0.019,110,tier_1,pending
detroit,beta,differential,0.042,75,tier_3,rejected
detroit,beta,driveshaft,0.025,130,tier_2,iso_certified
detroit,gamma,chassis_frame,0.009,50,tier_1,iso_certified
detroit,gamma,suspension_components,0.031,85,tier_2,pending
detroit,gamma,brake_assembly,0.016,95,tier_1,iso_certified
detroit,gamma,steering_column,0.044,70,tier_3,under_review
detroit,gamma,exhaust_manifold,0.020,105,tier_1,pending
shanghai,alpha,battery_pack,0.013,200,tier_1,iso_certified
shanghai,alpha,battery_management_system,0.007,150,tier_1,iso_certified
shanghai,alpha,cooling_system,0.039,120,tier_2,pending
shanghai,alpha,thermal_sensors,0.021,300,tier_1,pending
shanghai,alpha,charge_controller,0.055,80,tier_3,rejected
shanghai,beta,electric_motor,0.011,100,tier_1,iso_certified
shanghai,beta,inverter_assembly,0.026,75,tier_2,iso_certified
shanghai,beta,power_electronics,0.014,110,tier_1,pending
shanghai,beta,regenerative_braking,0.033,90,tier_2,under_review
shanghai,beta,motor_controller,0.018,125,tier_1,iso_certified
shanghai,gamma,onboard_charger,0.024,140,tier_2,pending
shanghai,gamma,dc_converter,0.017,160,tier_1,iso_certified
shanghai,gamma,high_voltage_cables,0.041,200,tier_3,rejected
shanghai,gamma,connector_assembly,0.029,180,tier_2,iso_certified
shanghai,gamma,fuse_box,0.036,220,tier_2,pending
prague,alpha,engine_control_unit,0.010,300,tier_1,iso_certified
prague,alpha,fuel_injection_system,0.023,180,tier_2,pending
prague,alpha,ignition_coils,0.015,250,tier_1,iso_certified
prague,alpha,oxygen_sensors,0.032,400,tier_2,iso_certified
prague,alpha,catalytic_converter,0.027,120,tier_2,under_review
prague,beta,abs_system,0.012,160,tier_1,iso_certified
prague,beta,airbag_control_module,0.008,100,tier_1,iso_certified
prague,beta,seat_belt_tensioners,0.019,140,tier_1,pending
prague,beta,crash_sensors,0.034,200,tier_2,pending
prague,beta,electronic_stability_control,0.025,90,tier_2,iso_certified
prague,gamma,infotainment_system,0.045,110,tier_3,rejected
prague,gamma,navigation_unit,0.038,80,tier_3,under_review
prague,gamma,bluetooth_module,0.052,150,tier_3,rejected
prague,gamma,display_screen,0.043,70,tier_3,pending
prague,gamma,audio_amplifier,0.048,95,tier_3,rejected
munich,alpha,precision_gears,0.006,50,tier_1,iso_certified
munich,alpha,hydraulic_pumps,0.013,75,tier_1,iso_certified
munich,alpha,servo_motors,0.009,100,tier_1,pending
munich,alpha,encoder_assemblies,0.018,150,tier_1,iso_certified
munich,alpha,control_valves,0.022,80,tier_2,pending
munich,beta,cnc_spindles,0.011,60,tier_1,iso_certified
munich,beta,linear_actuators,0.016,90,tier_1,pending
munich,beta,ball_screws,0.024,110,tier_2,iso_certified
munich,beta,guide_rails,0.029,140,tier_2,pending
munich,beta,tooling_systems,0.033,70,tier_2,under_review
munich,gamma,measurement_probes,0.014,200,tier_1,iso_certified
munich,gamma,calibration_standards,0.007,30,tier_1,iso_certified
munich,gamma,data_acquisition,0.021,120,tier_1,pending
munich,gamma,signal_processors,0.037,85,tier_2,rejected
munich,gamma,interface_modules,0.031,95,tier_2,iso_certified
budapest,alpha,forged_components,0.017,180,tier_1,iso_certified
budapest,alpha,heat_treated_parts,0.012,220,tier_1,pending
budapest,alpha,machined_housings,0.025,130,tier_2,iso_certified
budapest,alpha,welded_assemblies,0.039,90,tier_2,under_review
budapest,alpha,surface_treatments,0.028,160,tier_2,pending
budapest,beta,injection_molded_parts,0.020,300,tier_1,iso_certified
budapest,beta,composite_materials,0.034,140,tier_2,pending
budapest,beta,rubber_seals,0.043,250,tier_3,rejected
budapest,beta,gasket_assemblies,0.031,200,tier_2,iso_certified
budapest,beta,adhesive_bonds,0.047,170,tier_3,under_review
budapest,gamma,painted_surfaces,0.051,120,tier_3,rejected
budapest,gamma,powder_coated_parts,0.044,150,tier_3,pending
budapest,gamma,anodized_components,0.038,100,tier_3,under_review
budapest,gamma,chrome_plated_parts,0.042,80,tier_3,rejected
budapest,gamma,galvanized_assemblies,0.049,110,tier_3,pending
tokyo,alpha,hybrid_battery_modules,0.008,180,tier_1,iso_certified
tokyo,alpha,energy_management_system,0.012,120,tier_1,iso_certified
tokyo,alpha,regenerative_controllers,0.015,100,tier_1,pending
tokyo,alpha,power_distribution_unit,0.023,90,tier_2,iso_certified
tokyo,alpha,thermal_management,0.019,140,tier_1,pending
tokyo,beta,fuel_cell_stack,0.009,60,tier_1,iso_certified
tokyo,beta,hydrogen_storage_tank,0.013,40,tier_1,iso_certified
tokyo,beta,pressure_regulators,0.021,80,tier_1,pending
tokyo,beta,safety_systems,0.016,100,tier_1,iso_certified
tokyo,beta,leak_detection,0.027,120,tier_2,pending
tokyo,gamma,autonomous_sensors,0.011,200,tier_1,iso_certified
tokyo,gamma,lidar_assemblies,0.018,70,tier_1,pending
tokyo,gamma,radar_modules,0.024,110,tier_2,iso_certified
tokyo,gamma,camera_systems,0.032,150,tier_2,under_review
tokyo,gamma,processing_units,0.026,90,tier_2,pending