Kor*_*nel 6 traits mutability rust
可变性是特征中的通用参数吗?我想为一个类型的可变和不可变变量实现一个特征,而不必复制和粘贴该impl块.
trait Foo<T> {…}
impl<T> Foo for *const T {…}
impl<T> Foo for *mut T {…same thing again…}
一厢情愿的伪代码:
trait Foo<T> {…}
impl<T, Mutability> Foo for *Mutability T {…}