трейт из реэкспортируемого крейта Trait. можно ли сделать так, чтобы let x = Foo::from_something(...)?;, где from_something - метод Trait, не просило указывать дженерик аргументы? то есть чтобы использовался тип Foo<'_, Bar>
Можно запилить функцию в самом Foo: impl Foo<‘_, Bar> { fn from_something(…) -> Self { <Self as Trait>::from_something(…) } }
Обсуждают сегодня