из внешних зависимостей, кроме как вот такой ?
Нет. Нельзя имплементировать чужие трейты для чужих структур.
Нет, но в последней версии Rust это правило сделали менее жестоким
Обсуждают сегодня