in src/main/gen/software/amazon/smithy/plugin/parser/SmithyParser.java [696:708]
public static boolean trait_structure_kvp(PsiBuilder builder_, int level_) {
if (!recursion_guard_(builder_, level_, "trait_structure_kvp")) return false;
if (!nextTokenIs(builder_, "<trait structure kvp>", IDENTIFIER, QUOTED_TEXT)) return false;
boolean result_;
Marker marker_ = enter_section_(builder_, level_, _NONE_, TRAIT_STRUCTURE_KVP, "<trait structure kvp>");
result_ = node_object_key(builder_, level_ + 1);
result_ = result_ && ws(builder_, level_ + 1);
result_ = result_ && consumeToken(builder_, COLON);
result_ = result_ && ws(builder_, level_ + 1);
result_ = result_ && node_value(builder_, level_ + 1);
exit_section_(builder_, level_, marker_, result_, false, null);
return result_;
}