in src/protos/config.rs [4317:4422]
fn descriptor_static() -> &'static ::protobuf::reflect::MessageDescriptor {
static descriptor: ::protobuf::rt::LazyV2<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::LazyV2::INIT;
descriptor.get(|| {
let mut fields = ::std::vec::Vec::new();
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
"collective_group_leader",
|m: &ConfigProto_Experimental| { &m.collective_group_leader },
|m: &mut ConfigProto_Experimental| { &mut m.collective_group_leader },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
"executor_type",
|m: &ConfigProto_Experimental| { &m.executor_type },
|m: &mut ConfigProto_Experimental| { &mut m.executor_type },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt32>(
"recv_buf_max_chunk",
|m: &ConfigProto_Experimental| { &m.recv_buf_max_chunk },
|m: &mut ConfigProto_Experimental| { &mut m.recv_buf_max_chunk },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
"use_numa_affinity",
|m: &ConfigProto_Experimental| { &m.use_numa_affinity },
|m: &mut ConfigProto_Experimental| { &mut m.use_numa_affinity },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
"collective_deterministic_sequential_execution",
|m: &ConfigProto_Experimental| { &m.collective_deterministic_sequential_execution },
|m: &mut ConfigProto_Experimental| { &mut m.collective_deterministic_sequential_execution },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
"collective_nccl",
|m: &ConfigProto_Experimental| { &m.collective_nccl },
|m: &mut ConfigProto_Experimental| { &mut m.collective_nccl },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
"share_session_state_in_clusterspec_propagation",
|m: &ConfigProto_Experimental| { &m.share_session_state_in_clusterspec_propagation },
|m: &mut ConfigProto_Experimental| { &mut m.share_session_state_in_clusterspec_propagation },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
"disable_thread_spinning",
|m: &ConfigProto_Experimental| { &m.disable_thread_spinning },
|m: &mut ConfigProto_Experimental| { &mut m.disable_thread_spinning },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
"share_cluster_devices_in_session",
|m: &ConfigProto_Experimental| { &m.share_cluster_devices_in_session },
|m: &mut ConfigProto_Experimental| { &mut m.share_cluster_devices_in_session },
));
fields.push(::protobuf::reflect::accessor::make_singular_ptr_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage<SessionMetadata>>(
"session_metadata",
|m: &ConfigProto_Experimental| { &m.session_metadata },
|m: &mut ConfigProto_Experimental| { &mut m.session_metadata },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
"optimize_for_static_graph",
|m: &ConfigProto_Experimental| { &m.optimize_for_static_graph },
|m: &mut ConfigProto_Experimental| { &mut m.optimize_for_static_graph },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
"enable_mlir_bridge",
|m: &ConfigProto_Experimental| { &m.enable_mlir_bridge },
|m: &mut ConfigProto_Experimental| { &mut m.enable_mlir_bridge },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeEnum<ConfigProto_Experimental_MlirBridgeRollout>>(
"mlir_bridge_rollout",
|m: &ConfigProto_Experimental| { &m.mlir_bridge_rollout },
|m: &mut ConfigProto_Experimental| { &mut m.mlir_bridge_rollout },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
"enable_mlir_graph_optimization",
|m: &ConfigProto_Experimental| { &m.enable_mlir_graph_optimization },
|m: &mut ConfigProto_Experimental| { &mut m.enable_mlir_graph_optimization },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
"disable_output_partition_graphs",
|m: &ConfigProto_Experimental| { &m.disable_output_partition_graphs },
|m: &mut ConfigProto_Experimental| { &mut m.disable_output_partition_graphs },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt64>(
"xla_fusion_autotuner_thresh",
|m: &ConfigProto_Experimental| { &m.xla_fusion_autotuner_thresh },
|m: &mut ConfigProto_Experimental| { &mut m.xla_fusion_autotuner_thresh },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
"use_tfrt",
|m: &ConfigProto_Experimental| { &m.use_tfrt },
|m: &mut ConfigProto_Experimental| { &mut m.use_tfrt },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
"coordination_service",
|m: &ConfigProto_Experimental| { &m.coordination_service },
|m: &mut ConfigProto_Experimental| { &mut m.coordination_service },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeBool>(
"fetch_remote_devices_in_multi_client",
|m: &ConfigProto_Experimental| { &m.fetch_remote_devices_in_multi_client },
|m: &mut ConfigProto_Experimental| { &mut m.fetch_remote_devices_in_multi_client },
));
::protobuf::reflect::MessageDescriptor::new_pb_name::<ConfigProto_Experimental>(
"ConfigProto.Experimental",
fields,
file_descriptor_proto()
)
})
}