首页
学习
活动
专区
工具
TVP
发布

Rust语言学习交流

专栏作者
1524
文章
1071238
阅读量
141
订阅数
【Rust日报】Rust 单元测试入门
软件中一个非常重要的部分是单元测试,毕竟,它们帮助我们验证那些我们脑海中的案例是否确实被正确实现,同时也确保了将来可能会修改我们代码的下一个幸运者能够自信他们的改动不会破坏应用程序
MikeLoveRust
2024-03-07
1140
【每周一库】- mockall 对象模拟库(第三部分)
Rust在1.26.0版本中引入了impl Trait功能,这样函数就可以返回未命名的具体类型(或者允许函数使用这样的类型作为参数)。这几乎与Box<dyn Trait>相同,只是没有额外的分配。Mockall支持为返回impl Trait的方法生成mock,但是会有一些限制:Mockall内部会将期待的返回类型转换为Box<dyn Trait>,而不会改变mock方法的签名。所以你可以这样使用:
MikeLoveRust
2020-06-18
5220
【每周一库】- mockall 对象模拟库(第二部分)
上次为大家介绍了mockall的部分核心功能,这次将继续介绍这个库提供的其他一些在单元测试时常用的功能。
MikeLoveRust
2020-05-29
3190
【Rust日报】 2019-05-08:Rust并发的实践研究
Cloudsmith是Puppet Labs旗下的DevOps平台,目前支持Cargo。你可以把Cloudsmith作为crates.io之外的私人registry。
MikeLoveRust
2019-07-09
1K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战,赢鹅厂证书、公仔好礼!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档