当前分类:trait-objects

generics - 是否可以自动实现将一个特征对象转换为另一个特征对象的特征?

types - 所有特征对象的默认特征方法实现

generics - 如何将特征对象传递给向量,该向量在向量的向量中也具有统一的类型?

rust - 在 Rust 中使用泛型、特征别名和构造函数

generics - 是否可以(以任何方式)将特征对象传递给通用方法?

rust - 为什么我们不能将具有非方法关联函数的特征放入特征对象中?

使用特征对象时,使用rust 具有特征绑定(bind)的泛型类型

rust - 错误 E0277 以下书籍示例 dyn Trait,如何将 dyn Trait 推送到向量中?

rust - 如何获取给定 Trait/Struct 组合的 v-ptr?

rust - 如何避免消耗传递给 `impl Trait` 参数的值?

rust - "covering"类型的要求到底是什么?为什么单个元素元组可以满足它?

rust - 以 &Box<T> 和 &T 作为参数的因式分解方法

rust - 如何在对象安全方法中通过动态分派(dispatch)传递闭包?

rust - 如何使用 dyn 类型别名将生命周期参数添加到 Box<>

rust - Rc<Trait> 到 Option<T>?

rust - 为什么不能将 Box<dyn Trait> 传递给以 &mut Trait 作为参数的函数

rust - 如何制作具有关联类型的特征的类型删除版本?

rust - 为什么使用盒装对象而不是特征对象?

rust - 为什么 rustc 的建议在这里是错误的?

rust - 作为返回 traitobject 的 Supertrait 在编译时没有已知的大小

热门标签: