当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-26 03:05:10
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- 坚持使用 PHP 的你,如今有什么感悟?
- 如何评价前端组件库shadcn/ui?
- 如果你有300万,你是用来供孩子读书,还是留着以后给ta买房或者保底?
- 没有上进心的男人都不考虑未来的吗?
- 最好的笔记软件是什么?
- 入职第一天有什么瞬间让你马上想离职的?
- Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 怎么通俗的解释路由这个词?
- 女生真正的完美身材是什么样子?
- 老板说我设计了一周的海报还是不行,我到底该怎么学啊?
最新资讯文章
- 请问Adobe***不支持pr国区下载怎么办?
- LCD党真的只是少部分人吗?
- 为啥所有人都在说房价不会上涨?
- Flutter集成rust到底有多好?
- 几年前吹得神乎其神的福建舰电磁弹射为什么现在销身匿迹了?
- 为什么电信运营商们肯拼命加下行带宽,却对上行严防死守?
- 有没有一款工具可以把录音精准地转换成文字?
- Rust开发Web后端效率如何?
- 大一计算机新生怎么合理利用github?
- 像出版社出版书籍是用什么软件排版呢?除了WPS和Adobe?
- 程序员不租房住车里,称三年多省了差不多十万,被质疑占用公共***,怎样看他的选择?这算占用公共***吗?
- 独立开发***能盈利吗?感觉好累...
- 孩子画过什么画让你非常震惊?
- 游戏***1秒钟能达到6击键吗?
- 为什么棒球在我国毫无水花?






关注公众微信号
移动端,扫扫更精彩