发布新增

  • Rust 1.80 发布:新增 LazyCell LazyLock 类型

    Rust 1.80 发布:新增 LazyCell LazyLock 类型

    IT之家7月29日消息,Rust语言1.80.0版本已于7月25日发布,该版本在效率、代码安全性和灵活性方面均有大幅升级。IT之家获悉,该版本新增LazyCell及LazyLock两项类型,可以将数据的初始化延迟到首次访问时,允许软件按需加载资源进行即时计算,从而大幅提升大型应用的启动速度和运行效率,同时有助于减少软件整体RAM使用量。具体来说,LazyLock类型适用于多线程环境,性能开销更大;LazyCell只能在单线程环境使用,不过性能开销更小。而相较于Rust1.70加入的OnceCell/OnceLock...

    编程 2024-07-29 158 0 发布新增类型
1

最近发表