которой думаю каждый новичок на расте сталкивался
https://github.com/rust-lang/rfcs/pull/1546
Суть в отсутствии доступа к полям структуры из трейта.
Хочется услышать, как вы справляетесь в подобных ситуациях.
Пишите getter-setter-ы, используете что-то вроде этого https://github.com/Hoverbear/getset ?
Или есть какие-то другие варианты?
Надо задать себе вопрос, почему из обобщения(трейт) понадобился доступ к деталям реализации
Обсуждают сегодня