quu*_*x00 5 rust
在Java中,所有对象都继承自java.lang.Object.在Go中,所有类型/结构都实现空接口interface {}.Rust语言中是否有类似的结构?
java.lang.Object
interface {}
如果答案是否定的,那是什么让它变得没必要?是因为Rust中的所有实体(模块除外)都可以按类型参数化吗?这是否消除了对所有Rust实体/结构/枚举共享的共同"超类型"或共同特征的需求?
Erc*_*den 8
是的,有一个特点.是的std::any::Any.
std::any::Any
来自文档:
Any特性由所有'静态类型实现,可用于动态类型
归档时间:
12 年,5 月 前
查看次数:
3115 次
最近记录:
11 年,6 月 前