in src/protos/step_stats.rs [1761:1856]
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>(
"node_name",
|m: &NodeExecStats| { &m.node_name },
|m: &mut NodeExecStats| { &mut m.node_name },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt64>(
"all_start_micros",
|m: &NodeExecStats| { &m.all_start_micros },
|m: &mut NodeExecStats| { &mut m.all_start_micros },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt64>(
"op_start_rel_micros",
|m: &NodeExecStats| { &m.op_start_rel_micros },
|m: &mut NodeExecStats| { &mut m.op_start_rel_micros },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt64>(
"op_end_rel_micros",
|m: &NodeExecStats| { &m.op_end_rel_micros },
|m: &mut NodeExecStats| { &mut m.op_end_rel_micros },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt64>(
"all_end_rel_micros",
|m: &NodeExecStats| { &m.all_end_rel_micros },
|m: &mut NodeExecStats| { &mut m.all_end_rel_micros },
));
fields.push(::protobuf::reflect::accessor::make_repeated_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage<AllocatorMemoryUsed>>(
"memory",
|m: &NodeExecStats| { &m.memory },
|m: &mut NodeExecStats| { &mut m.memory },
));
fields.push(::protobuf::reflect::accessor::make_repeated_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage<NodeOutput>>(
"output",
|m: &NodeExecStats| { &m.output },
|m: &mut NodeExecStats| { &mut m.output },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeString>(
"timeline_label",
|m: &NodeExecStats| { &m.timeline_label },
|m: &mut NodeExecStats| { &mut m.timeline_label },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt64>(
"scheduled_micros",
|m: &NodeExecStats| { &m.scheduled_micros },
|m: &mut NodeExecStats| { &mut m.scheduled_micros },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeUint32>(
"thread_id",
|m: &NodeExecStats| { &m.thread_id },
|m: &mut NodeExecStats| { &mut m.thread_id },
));
fields.push(::protobuf::reflect::accessor::make_repeated_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage<super::allocation_description::AllocationDescription>>(
"referenced_tensor",
|m: &NodeExecStats| { &m.referenced_tensor },
|m: &mut NodeExecStats| { &mut m.referenced_tensor },
));
fields.push(::protobuf::reflect::accessor::make_singular_ptr_field_accessor::<_, ::protobuf::types::ProtobufTypeMessage<MemoryStats>>(
"memory_stats",
|m: &NodeExecStats| { &m.memory_stats },
|m: &mut NodeExecStats| { &mut m.memory_stats },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt64>(
"all_start_nanos",
|m: &NodeExecStats| { &m.all_start_nanos },
|m: &mut NodeExecStats| { &mut m.all_start_nanos },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt64>(
"op_start_rel_nanos",
|m: &NodeExecStats| { &m.op_start_rel_nanos },
|m: &mut NodeExecStats| { &mut m.op_start_rel_nanos },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt64>(
"op_end_rel_nanos",
|m: &NodeExecStats| { &m.op_end_rel_nanos },
|m: &mut NodeExecStats| { &mut m.op_end_rel_nanos },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt64>(
"all_end_rel_nanos",
|m: &NodeExecStats| { &m.all_end_rel_nanos },
|m: &mut NodeExecStats| { &mut m.all_end_rel_nanos },
));
fields.push(::protobuf::reflect::accessor::make_simple_field_accessor::<_, ::protobuf::types::ProtobufTypeInt64>(
"scheduled_nanos",
|m: &NodeExecStats| { &m.scheduled_nanos },
|m: &mut NodeExecStats| { &mut m.scheduled_nanos },
));
::protobuf::reflect::MessageDescriptor::new_pb_name::<NodeExecStats>(
"NodeExecStats",
fields,
file_descriptor_proto()
)
})
}