// ===== AUTO-GENERATED by tools/config_codegen.py ===== static const std::vector s_extruder_option_keys = { "default_filament_profile", "default_nozzle_volume_type", "deretraction_speed", "extruder_colour", "extruder_offset", "extruder_type", "long_retractions_when_cut", "max_layer_height", "min_layer_height", "nozzle_diameter", "nozzle_flush_dataset", "nozzle_type", "nozzle_volume", "retract_before_wipe", "retract_length_toolchange", "retract_lift_above", "retract_lift_below", "retract_lift_enforce", "retract_restart_extra", "retract_restart_extra_toolchange", "retract_when_changing_layer", "retraction_distances_when_cut", "retraction_length", "retraction_minimum_travel", "retraction_speed", "travel_slope", "wipe", "wipe_distance", "z_hop", "z_hop_types", }; static const std::vector s_filament_option_keys = { "default_filament_profile", "deretraction_speed", "filament_colour", "filament_diameter", "long_retractions_when_cut", "max_layer_height", "min_layer_height", "retract_before_wipe", "retract_length_toolchange", "retract_lift_above", "retract_lift_below", "retract_lift_enforce", "retract_restart_extra", "retract_restart_extra_toolchange", "retract_when_changing_layer", "retraction_distances_when_cut", "retraction_length", "retraction_minimum_travel", "retraction_speed", "volumetric_speed_coefficients", "wipe", "wipe_distance", "z_hop", "z_hop_types", };