несколько трейтов с одноименными методами?
точно помню, что несколько лет назад можно было
use FirstTrait {
FirstTrait::foo as firstFoo;
}
use SecondTrait {
SecondTrait::foo as secondFoo;
}
а теперь такое fatal выдаёт.
ну ё-моё...
В доке по трейтам пишут, как решать конфликты.
use fileLogger, sysLogger { fileLogger::logmessage insteadof fileLogger; }
Обсуждают сегодня