feat!: add `Proto` trait as supertrait of `{From,TryFrom,Into}Proto` (#424)
`{From,TryFrom,Into}Proto` no longer each define an associated type
`Proto`, instead there is a supertrait `Proto` and the aformentioned
traits are now a bounds alias/ convenience over `T: Proto +
{From,TryFrom,Into}<T::Proto>`.
closes #420 (nice :sunglasses:) B
benluelo committed
0b9833120051dcd87080a4f1ed61aa1886562190
Committed by GitHub <noreply@github.com>
on 8/5/2023, 3:27:05 PM