当前位置:当前位置: 首页 >
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
文章出处:网络 人气:发表时间:2025-06-26 05:00:11
主要是名字起错了,让人对这个功能有了一些不切实际的幻想。
Rust里面su***ype有且只有一种,那就是 相同类型的两个引用,其中一个的生存期完全被另外一个的生存期包含,此时生存期长的那个就是短的那个的su***ype,除此之外没有su***ype这种东西,trait A:B并不是su***ype,只说明A包含有B的成员,并不意味着A和B直接有任何天然的可替代性,所以也不存在“up”cast,它们之间即便存在某种cast操作,也都只是某种hack而非自然规律,…。
同类文章排行
- Vue性能优于React,那为什么还不用Vue?
- 日本AV对中国人的毒害有多大?
- 请问CATIA比SolidWorks强在哪里?
- 外贸独立站怎么做SEO?
- 伊朗这次让以色列打惨了,这个国家还能挺过来吗?
- 为什么腾讯云或者阿里云不让自建dns服务器?
- 为什么面向对象编程这么困难?
- 山东潍坊是座什么样的城市?
- 为什么以霍顿为代表的外国运动员不尊重孙杨?
- 从零写一个3D物理引擎难度多大?
最新资讯文章
- 055一打一能不能打过阿利伯克?
- 老饭骨做的饭真的好吃吗 ?
- 超级喜欢穿短裙正常吗?
- 眼睛有飞蚊症可以自愈吗?
- 大家支不支持文言文,古文退出中国教育?
- 美国还有能力建造一艘核动力航母么?
- 字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
- 敏感时刻,美国「末日飞机」出现异常动向,出现在华盛顿附近,什么是「末日飞机」?这代表着什么?
- 你身边身材最好的女生是什么样?
- 各位都在用Docker跑些什么呢?
- 为什么面向对象编程这么困难?
- ***体隆胸之后多久乳房变软一些?
- 大家支不支持文言文,古文退出中国教育?
- 腾讯开源的 libco 号称千万级协程支持,那个共享栈模式原理是什么?
- 花旗预测未来几季金价将回落至每盎司 3000 美元以下,这其中有哪些相关依据?






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