Зачем же тебе тогда impl Trait, если ты его никак не используешь? Может фулл пример сделаешь на плейграунде?
impl<'_, R: Read + ?Sized> Read for &'_ mut R https://doc.rust-lang.org/std/io/trait.Read.html например
try_new?
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=dad7dc7eef08d251bd00851912d70694
Если функция два Width принимает, че делать? Width2?
Ну если на вход макросу приходит валидный раст, то че бы и не подсветить?
А для гитлабы, кстати, аналога bors не запилили ещё?
А насколько старым был прошлый найтли? Может он у тебя ещё с jemalloc'ом был
Зачем промежуточные вектора создавать? Делай на адаптерах итератора.
Вы там запилиле генератор для сваггера?
Нафига? В шарпах своего клиента к кафке нету?
Занимательно. А при чем здесь раст?
Почему? Можешь сравнить, например.
> main.cs Вы чатиком не ошиблись?