在Java中,所有对象都从java.lang.Object
继承.在Go中,所有类型/ struct 都实现空接口interface {}
.Rust语言中有类似的 struct 吗?
如果答案是否定的,是什么让它变得不必要?这是因为Rust中的所有实体(模块除外)都可以按类型参数化吗?这是否消除了对所有实体/ struct /枚举共享的公共"超类型"或公共特性的需求?
在Java中,所有对象都从java.lang.Object
继承.在Go中,所有类型/ struct 都实现空接口interface {}
.Rust语言中有类似的 struct 吗?
如果答案是否定的,是什么让它变得不必要?这是因为Rust中的所有实体(模块除外)都可以按类型参数化吗?这是否消除了对所有实体/ struct /枚举共享的公共"超类型"或公共特性的需求?