usetype_reflect_core::{type_description::TypeFieldsDefinition, Inflection};/// A type implementing `StructType` can
/// be used to emit a struct representation
pubtraitStructType{fnname()->&'staticstr;fninflection()-> Inflection;fnfields()-> TypeFieldsDefinition;fnrust()-> String;}