У меня есть трейт с кучей функций, но одна не

обязательная. Как лучше поступить, создать супертрейт (но как его назвать?))? Или просто ещё один трейт с таким же названием как у необязательной функции? Заранее спасибо

8 ответов

3 просмотра

типа как https://doc.rust-lang.org/stable/std/iter/trait.ExactSizeIterator.html что ли?

Иван-Емельянов Автор вопроса
Алиса Королёва
типа как https://doc.rust-lang.org/stable/std/iter...

Спасибо! То есть супер трейтом лучше?

Алиса Королёва
типа как https://doc.rust-lang.org/stable/std/iter...

там правда опциональных функций нет, но это не очень важно

Иван Емельянов
Спасибо! То есть супер трейтом лучше?

я не знаю, требует ли опциональная функция реализации твоего трейта

Иван Емельянов
Требует

тогда супертрейтом, да

Иван Емельянов
Спасибо большое!

типа trait Daniel { ... } trait TheCoolerDaniel: Daniel { fn be_cool(&self); }

Похожие вопросы

Обсуждают сегодня

Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
всем привет, можно ли сделать для бота ссылку например рекламную по которой я буду знать что именно с этой ссылки зашли в моего бота?
Kokni
1
а что делать если тебя убивают на картах?
Yarik yarik kyda ti lezesh
43
а в telegraf смотреть в евенте start или в message?
Kokni
1
Мне вот что интересно, кто на рфе стартовал/играл, что вы фармили, в каком виде контента он прямо хорош? Экспедиция? Вроде прямо на замазанных мапах рф сдувается
Владислав
20
‌/r/pathofexile moderation changes top scoring links : pathofexile (RSS) Hi, everyone. On behalf of the subreddit mod team, I’m here to give you a few updates on the subreddi...
Esionru
3
Подскажите где можно прочитать про реализацию возможности писать человеку при подписке на телеграм канал от имени бота? Было бы не плохо если для Telegraf@3.38.0
Pan Lipton
10
У меня вопрос к знающими, стоит ли вступать в гильдии в игре или лучше полная свобода?
Енот Полоскун
17
У вас бывает ощущение, что хочется потратить весь отпуск на то, чтоб только спать?
Николай
15
Как с помощью opencv найти ракету на картинке?))
ᅠ [ Кому не ответил, дублируйте ]
2
Карта сайта