首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
rustbase
订阅
神驹
更多收藏集
微信扫码分享
微信
新浪微博
QQ
158篇文章 · 0订阅
文盘Rust -- 用Tokio实现简易任务池
Tokio 无疑是 Rust 世界中最优秀的异步Runtime实现。非阻塞的特性带来了优异的性能,但是在实际的开发中我们往往需要在某些情况下阻塞任务来实现某些功能。
Rust如何进行模块化开发?
类似es6的模块化,Rust通过package、create、module来实现模块化管理Rust的代码组织包括:哪些细节可以暴露,哪些细节是私有的,作用域内哪些名称有效等。而这些功能被统称为模块系统
Rust中的derive属性详解
在Rust语言中,derive是一个属性,它可以让编译器为一些特性提供基本的实现。这些特性仍然可以手动实现,以获得更复杂的行为。
Rust中trait
在Rust中,trait是一种定义共享行为的方式。它允许我们指定一个类型必须实现的方法,从而实现多态和接口抽象。
Rust:动态大小类型和 Sized trait
Rust是一门系统编程语言,它提供了许多强大的特性,包括动态大小类型。动态大小类型是指在编译时无法确定其大小的类型,它们通常用于处理不定长的数据。这有时被称为 ”DST” 或 unsized type
Rust:从不返回的never type
never type的存在使开发人员的意图更加清晰,使其他人能够清楚地理解开发人员的意图,而不必从偶然的线索中重建意义 never type,也称为!类型,
Rust:Hash trait
Hash trait是Rust标准库中的一个trait,它允许我们为自定义类型计算哈希值。 上面的代码中,我们使用了Hash trait来为变量x计算哈希值。
Rust:Read trait
Read trait允许从源中读取字节。实现Read trait的类型被称为“读取器”。 Read trait是一个在Rust中定义的特性,它允许从某个数据源中读取字节
什么是状态机
状态机,又称有限状态自动机,是一种数学模型。它用来表示一个系统在不同状态之间的转换。状态机最早由数学家和计算机科学家在 20 世纪初提出,现在被广泛应用于计算机科学、电子工程、控制理论等领域
Rust:钩子函数
钩子函数可以用来实现多种功能,例如: - 拦截并修改用户输入 - 监视系统或应用程序的运行状态 - 修改系统或应用程序的行为