提问人:at54321 提问时间:10/10/2021 最后编辑:thatfellowoveryonderat54321 更新时间:9/20/2022 访问量:7164
还有使用lazy_static的理由吗?
Are there still reasons to use lazy_static?
问:
lazy_static是一个非常受欢迎的板条箱。几年前,对于某些任务,它没有更好的选择。但是今天,还有什么理由选择较新的once_cell或即将推出的LazyLock吗?lazy_static
答:
4赞
Netwave
10/10/2021
#1
once_cell
并具有编译器的最低支持版本。对于它的早期版本,您可能希望坚持使用在可用功能较少时很好地发挥其作用的版本。LazyLock
lazy_static
6赞
antonok
9/20/2022
#2
如果您想支持平台,您可能仍然更喜欢使用 .根据once_cell
文档:#![no_std]
lazy_static
与 不同,支持基于自旋锁的阻塞实现,该实现适用于 。
once_cell
lazy_static
#![no_std]
评论