首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CodeEcho
掘友等级
全栈摸鱼专家
|
公众号 编程回响
iOS、JavaScript、Node.js、Rust
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
一文总结 Rust 迭代器
迭代器是一个值,它可以生成一系列的值,通常用来执行循环操作。 Iterator 特型与 IntoIterator 特型 迭代器实现了 std::iter::Iterator 特型。 Item 是迭代器
Rust 闭包学习笔记
Rust 的闭包是可以保存在一个变量中或作为参数传递给其他函数的匿名函数。 对一个城市序列进行排序。 但是,此时如果将辅助函数写为闭包会更加简洁。 捕获变量 闭包可以使用其所在作用域的数据。 上面的闭
Rust 常用的内置 trait 总结
Drop 一个值的拥有者消失时,Rust 会丢弃(drop)该值。丢弃这个值的时候会丢弃这个值拥有的其他的值、堆存储和系统资源。 在大多数情况下,Rust 会自动处理丢弃工作,会调用 drop 方法。
一文总结 Rust 模块系统
crate Rust 程序由 crate 组成。在 Rust 中,crate 是最小的编译单元。 crate 可以分为: 二进制 crate:可编译为一个可执行文件,是可以运行的程序。二进制的 cra
Rust trait 与泛型
特型(trait)是 Rust 体系中的接口或抽象基类。特型表示一种能力,即一个类型可以做什么。它是一个胖指针,由指向值的指针和指向表示该值类型的虚表的指针组成。每个特型对象都会占用两个机器字。
Rust 枚举与模式匹配
枚举(enums)通过列举可能的成员来定义一个类型。一个常用的枚举叫做 Option。 枚举的定义 可以使用 C 风格枚举为各个值存储为整数。 Rust 默认会从 0 开始分配。 默认,Rust 会使
Rust 错误处理常用 crate - thiserror 与 anyhow
thiserror thiserror crate 为标准库的 std::error::Error trait 提供了一系列的派生宏。使用这个库可以更加方便快捷的定义自定义错误类型。 通过 Error
一文搞懂 Rust 错误处理
错误在程序开发中是不可避免的。Rust 将错误分为两大类:可恢复的和不可恢复的。发生不可恢复的错误,例如数组越界,程序会 `panic`。
[Rust 入门] Rust 结构体总结
Rust 结构体用来进行自定义数据类型的定义。 Rust 有三种结构体类型:具名字段型结构体、元组型结构体、单元型结构体。 具名字段型结构体 定义一个用户信息结构体。 Rust 中结构体类型都是需要驼
[Rust 入门]Rust 引用与借用以及生命周期
移动也就是将所有权进行移动。移动完成之后之前的变量就变成了未初始化的状态。如何这个变量之后还需要使用,就会造成不必要的麻烦。
下一页
个人成就
文章被点赞
34
文章被阅读
12,987
掘力值
539
关注了
0
关注者
37
收藏集
3
关注标签
0
加入于
2021-12-23