Rust 1.100.0 稳定版发布:版本号首次迈入三位数,带来多项语言与标准库更新

资讯 腾讯网 作者:腾讯网 全文 1621 字 · 约 5 分钟读完 分类产品更新

IT之家 11 月 13 日消息,Rust 团队于当地时间 11 月 12 日正式发布了最新的 Rust 1.100.0 稳定版,标志着 Rust 版本号首次迈入三位数阶段。本次更新带来了多项语言和标准库功能稳定化,同时改进了 Cargo 依赖管理、构建缓存及软件供应链安全机制。Rust 官方介绍称,Rust 1.10

所属频道 产品更新

IT之家 11 月 13 日消息,Rust 团队于当地时间 11 月 12 日正式发布了最新的 Rust 1.100.0 稳定版,标志着 Rust 版本号首次迈入三位数阶段。

本次更新带来了多项语言和标准库功能稳定化,同时改进了 Cargo 依赖管理、构建缓存及软件供应链安全机制。

Rust 官方介绍称,Rust 1.100 最受关注的变化之一是 never type(永不返回类型)正式稳定。该功能经过约 10 年时间以及 5 次稳定化尝试,终于进入稳定版本。

永不返回类型使用 ! 表示,代表永远不会产生返回值的计算过程。例如,return、break 和 std::process::exit 等终止控制流的表达式都具有这一类型。此次更新允许开发者在任意位置显式使用 !,包括 Result<T, !> 等类型定义。

与此同时,Rust 1.100 还将 Infallible 调整为永不返回类型 ! 的别名,使此前使用 Infallible 的 API 能够与新类型兼容。IT之家注意到,这项调整也带来了一项兼容性变化:在 Rust 2015、2018 和 2021 版本中,永不返回类型的默认回退行为从 () 改为 !,少数代码可能因此受到影响。

内存分配方面,新版本稳定了 Allocator API 的核心部分,允许开发者通过新稳定的 Allocator trait 定义自定义内存分配器,并将其用于部分标准库类型,目前包括 Vec 和 Box。Rust 团队表示,这也是 Allocators 1.0 项目目标的重要进展,未来还计划将自定义分配器扩展至更多集合类型和指针类型。

标准库还新增了 core::mem::DropGuard,用于在变量离开作用域时执行指定闭包。开发者可以利用它处理函数正常返回、错误传播以及发生 panic 等不同退出路径,从而简化资源清理和事务回滚逻辑。

此外,Rust 1.100 新增了 std::mem::conjure_zst,为开发者在满足安全条件时创建零大小类型(ZST)提供专门接口,减少此前通过 transmute 等方式创建此类值的需求。由于不当创建零大小类型可能破坏部分 API 的安全前提,该接口被设计为不安全操作。

Cargo 包管理工具也获得多项改进。首先,Cargo 现在默认会提示开发者项目中未使用的依赖项,帮助减少不必要的编译工作。例如,当 Cargo.toml 中声明的依赖没有被相关构建目标使用时,系统会给出 unused dependency 警告。

其次,Cargo 改进了构建缓存目录的组织方式,统一应用构建配置哈希,降低不同构建配置之间发生缓存冲突的风险。官方表示,这项调整有助于减少不必要的重新编译、构建结果混淆等问题,也为未来实现跨工作区缓存去重和缓存垃圾回收等功能奠定基础。

在软件供应链安全方面,Rust 1.100 正式稳定了 Cargo 的 min-publish-age 依赖版本冷却机制。开发者可以在 .cargo/config.toml 中设置依赖包的最短发布时间间隔,例如:

设置后,Cargo 在解析依赖版本时会跳过发布时间不足 3 天的新版本,以便为自动化扫描工具和社区发现恶意软件包版本留出时间。开发者也可以通过环境变量在单次更新中覆盖这一限制。

除此之外,Rust 1.100 还稳定了多项标准库 API,包括 Vec、切片与 Cow 类型之间的比较实现,以及 Box、Arc、Rc 等类型对自定义分配器的支持。

Rust 官方表示,已经通过 rustup 安装此前版本的用户,可以执行以下命令升级至 Rust 1.100.0 稳定版:

本次更新不仅完成了永不返回类型这一长期语言功能的稳定化,也在自定义内存分配、Cargo 依赖管理和软件供应链安全方面带来了多项改进。

参考资料:

本文由本站编辑组整理与排版,内容基于公开信息核实后归纳发布,与文中提及的产品、公司无隶属关系。我们持续跟踪 AI 领域的模型、产品与行业动态,力求信息准确、表述清晰;文中涉及的名称、价格与功能细节可能随官方调整而变化,请以官方最新说明为准。如发现疏漏或表述有误,欢迎通过站内渠道反馈指正。

相关推荐 按相关度与热度排序

全部资讯 →
  1. 微软365多服务中断:核心进程过载致宕机

    【TechWeb】一次基础设施端的异常,让全球办公软件巨头微软陷入了数小时的混乱。当地时间11月12日,微软更新服务状态称,Microsoft 365商业版及企业版多个服务出现降级,故障持续数小时,影响大批用户。微软解释称,调查发现受影响服务器上的一个核心进程负载过高,导致服务器停止响应并造成服务容量损失;此次宕机并非

    来源 腾讯网
  2. 谷歌Gemini Decisions API上线:100个问题0.41秒,输出Token不收费

    智东西(公众号:zhidxcom)编译 | 黄菲编辑 | 江宇智东西11月12日消息,今日,谷歌宣布推出Gemini Decisions API,该API可通过同日新发布的模型Gemini Decision 1调用。与传统生成式模型不同,Gemini Decision 1可以直接评估输入内容,并针对最多1000个预设问

    来源 腾讯网
  3. MiniMax H3 Image开源:原生4K直出,10秒生成

    编辑|泽南、杨文「GPT is cooked.」这两天,这句话在 AI 社区里反复出现。让人坐不住的是 MiniMax 刚发布的图像模型 MiniMax H3 Image。这是一个原生 4K 直出、10 秒级生成、支持 16 张参考图的模型,本周二刚刚开源,刷新了开源图像模型的 SOTA。从大家的第一波反应看,这个说法

    来源 腾讯网
  4. 百度上线词元所:大模型交易平台能否破解落地难题?

    为解决这一落地难题,百度正式推出大模型交易平台词元所。词元所希望汇聚好的模型和模型提供商,让企业乃至个人都能便捷地找到、购买和使用可信的模型Token。向客户提供中立可信、公开透明的模型交易服务。词元所上线一个月以来,入驻供应资源已超100个,日均调用次数突破5000万,日均调用Token超7000亿。

    来源 TechWeb
  5. 床虱地图:691家酒店被标注,两度叫停后改了规则

    “床虱地图”上线一个多月,吸引全国30多万用户,累计标注了691家酒店。这款小程序的爆火与争议都超出了开发者王创的预想。在他印象里,第一波热度出现在9月中旬小程序上线后不久。用户按照城市、酒店来查询或标记疑似出现床虱的记录,在评论区交换“被咬后”的经验,留言“开发者在做好事”,把小程序叫作“民间避雷神器”。再次被公众热

    来源 腾讯网
  6. 百度上线词元所:大模型交易所怎么让Token日均7000亿有处可查?

    为解决这一落地难题,百度正式推出大模型交易平台词元所。词元所希望汇聚好的模型和模型提供商,让企业乃至个人都能便捷地找到、购买和使用可信的模型Token。向客户提供中立可信、公开透明的模型交易服务。词元所上线一个月以来,入驻供应资源已超100个,日均调用次数突破5000万,日均调用Token超7000亿。

    来源 TechWeb
  7. 智算云需求生变:从租卡到按Token交付,千亿美元市场的下一战

    近日,一位智算云企业的工作人员告诉智东西,最近半年,客户的需求点发生了显著变化:过去他们问“一张卡多少钱、能租多久”,现在问题变成了“一百万Token花多少钱、任务能不能稳定跑完”。 问题的变化,折射出AI基础设施的一次重要升级。 全球AI云市场仍在高速扩张。知名行研机构Gartner预计,到2030年AI云市场将达到

    来源 AI 行业观察
  8. X放宽推文媒体上限:单条可附20个图片或视频,扩容5倍

    IT之家 11 月 13 日消息,全球首富埃隆 · 马斯克(Elon Musk)旗下社交平台 X 宣布大幅放宽单条推文的媒体上限:每条推文最多可附带 20 个照片或视频,较此前长期执行的 4 个上限提升 5 倍。X 平台移动端工程负责人 Jonah Katz 今天(11 月 13 日)发布推文,宣布升级 X 平台的内容

    来源 腾讯网
  9. 苹果HomeView开售:299美元起,首发八国不含欧盟

    苹果的智能家居野心,今天正式落到了实体产品上。当地时间11月13日,苹果首款智能家庭中枢HomeView正式开售,与时隔四年更新的第四代Apple TV 4K同日登场——由于时区原因,澳大利亚和新西兰首批预购用户的订单已率先送达;由于新西兰没有Apple零售店,澳大利亚消费者也成为全球首批能在Apple Store店内

    来源 TechWeb
  10. 苹果HomeView开售:299美元起,首发八国,欧盟缺席

    苹果的智能家居野心,今天正式落到了实体产品上。当地时间11月13日,苹果首款智能家庭中枢HomeView正式开售,与时隔四年更新的第四代Apple TV 4K同日登场——由于时区原因,澳大利亚和新西兰首批预购用户的订单已率先送达;由于新西兰没有Apple零售店,澳大利亚消费者也成为全球首批能在Apple Store店内

    来源 TechWeb
  11. 微软11月Win11更新收紧PowerShell检查,旧脚本签名或将失效

    IT之家 11 月 12 日消息,科技媒体 NeoWin 今天(11 月 12 日)发布博文,报道称本月补丁星期二面向 Windows 11 推送的累积更新中,微软收紧安全检查,因此可能导致部分旧 PowerShell 脚本无法正常工作。 报道指出 Windows 11 系统在安装 11 月累积更新之后,对 Power

    来源 AI 行业观察
  12. 马斯克回应Anthropic停租SpaceX算力:乐意收回,实际情况或相反

    IT之家 11 月 12 日消息,针对 Anthropic 可能会在 2027 年后停止租用 SpaceX 算力的消息,埃隆 · 马斯克在 X 上回应称,公司乐意收回相关算力,但他认为实际情况与大家猜测的可能恰恰相反。 据 Anthropic 于当地时间 11 月 10 日向美国证券交易委员会(SEC)提交的更新版 S

    来源 AI 行业观察
  13. OpenAI把理财搬上Mac:ChatGPT财务入口可查账户

    OpenAI 今天(11 月 12 日)在 X 平台发布推文,宣布 ChatGPT Finances 功能正式扩展至 Mac 桌面应用。用户更新 ChatGPT 应用后,即可在侧边栏的“财务”入口连接银行、信用卡及投资账户,直接在 macOS 上查看余额、分析消费、管理订阅并跟踪投资组合。

    来源 IT之家
  14. 谷歌上线Gemini 4 Hydrogen:3.8 Flash退役,发布节奏变了

    谷歌正式发布Gemini 4 Hydrogen,一改Carbon与Argon缓慢谨慎的安全发布节奏,以更快速度推向市场,并取代服役已久的3.8 Flash。本文梳理此次发布的策略转变、模型定位与行业影响,分析谷歌在模型迭代速度与安全治理之间如何重新取舍,以及这一动作对整个大模型竞争格局可能带来的连锁反应。

    来源 AI 科技快讯
  15. 麒盛科技双线布局:舒福德生物年龄2.0升级,海外收购扩渠道

    11月以来,麒盛科技(603610.SH)海内外业务接连迎来新进展。11月7日,旗下舒福德品牌正式发布“生物年龄2.0”,通过非接触式睡眠监测、AI数据分析及主动干预技术,进一步拓展数字睡眠健康服务。同日,麒盛科技公告,全资子公司已完成对澳大利亚百年床垫企业A.H.Beard Holdings Pty Limited(

    来源 腾讯网
  16. 豆包工作开放第三方模型接入:Kimi K3.1Pro等可选,按倍率计费

    豆包工作11月12日更新,接入多款第三方大模型并推出限时特惠计划。用户在豆包2.1Lite与Pro两款自研模型之外,新增可选Kimi K3.1Pro、GLM5.3、DeepSeek V4.1Flash等模型,选择范围由自研体系扩至外部主流阵容。 因模型使用成本不同,豆包工作在模型选择页面标注各模型的额度消耗倍率,系数越

    来源 AI 开发者社区
  17. 荣耀700全系标配9000mAh,数字系列续航基准再上移

    11 月 12 日,荣耀 700 系列媒体沟通会在北京举办。在此之前,荣耀官方就预热过该系列将全系搭载 AI 灵动背屏,并将此次升级称为数字系列迄今最大的外观突破,设计大换代。而现在,荣耀 700 系列的另一大看点也公布了。官方明确,荣耀 700 全系标配 9000mAh 青海湖电池,这是荣耀数字系列迄今最大的电池容量

    来源 腾讯网
  18. 苹果以旧换新名单首纳6款三星折叠屏,Fold7最高抵410美元

    【环球网科技综合报道】据外媒MacRumors消息,苹果更新美国市场以旧换新回收估价体系,对iPhone、安卓手机、智能手表回收价格进行调整,首次将6款三星Galaxy折叠屏手机纳入官方以旧换新名单,意在吸引安卓折叠机用户转向iPhone阵营。在苹果自家iPhone产品中,新款Pro系列回收额度出现下调,iPhone1

    来源 腾讯网
  19. 英伟达官网更新黄仁勋简介并放入“创始人”一栏,临时 CEO 克雷斯现排第一位

    IT之家 11 月 13 日消息,英伟达董事会于北京时间 11 月 12 日晚宣布,黄仁勋辞去总裁、首席执行官及董事会成员职务,即刻生效。英伟达执行副总裁兼 CFO 科莱特 · 克雷斯同意出任临时 CEO,在董事会选出正式继任者前兼任这一职务,并继续担任执行副总裁和 CFO。 英伟达官网现已更新管理层介绍页面,临时 C

    来源 AI 行业观察
  20. Claude连接器升级:工具全屏开在对话旁,可当场改内容

    人工智能与日常办公软件的融合正在迈入全新阶段。Anthropic 近日正式宣布对其 Claude 的交互式连接器进行重大升级。在此前的实时小视图基础之上,新版本允许用户在支持的连接器中,直接在对话旁边打开工具,甚至将其展开至全屏,让 Claude 与用户并肩协作并直接修改内容。该功能目前正在网页版和桌面应用中向所有套餐

    来源 AI 开发者社区
  21. Steam客户端Linux版升64位:换用独立Runtime容器

    IT之家 11 月 12 日消息,Steam 客户端今日迎来更新,正式将 Linux 版客户端升级为 64 位应用。 此外,Linux 版 Steam 客户端现在运行在独立的 Steam Runtime 容器中,不再依赖特定 Linux 发行版的系统库文件,可以保证在多个发行版之间提供更一致的体验。这也是 Steam

    来源 AI 行业观察
向下滚动自动加载更多