Как можно удержать в голове что вот в этой структуре 4 поля с таким типом данных, в ещё одной структуре три поля, и ещё одна на пять полей, у этой структуры такие вот методы, она принимает такието аргументы, делает тото
Это невозможно)
ну я не думаю в филдах или что есть, у меня есть функциональность которую я связываю в первую очередь с типами и их названиями