首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
RUST
订阅
用户7120682633563
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
【Rust】anyhow & thiserror
Rust 中使用 std::result::Result 表示可能出错的操作,成功的时候是 Ok(T),而出错的时候则是 Err(E): 通常情况下,E 是实现 std::error::Error 的
Rust:如何使用anyhow
1. anyhow anyhow是一个Rust库,用于简化错误处理和提供更好的错误报告。这个库适合用于应用程序,而不是用于创建库,因为它提供了一个非结构化的,方便使用的错误类型。
21.Rust 语言实战笔记 —— 深入了解特征
关联类型 在方法一章中,我们讲到了但是实际上关联类型和关联函数并没有任何交集,虽然它们的名字有一半的交集。 关联类型是在特征定义的语句块中,申明一个自定义类型,这样就可以在特征的方法签名中使用该类型:
13.Rust 语言实战笔记 —— 模式匹配
模式匹配,这个词,对于非函数语言编程来说,真的还蛮少听到,因为它经常出现在函数式编程里,用于为复杂的类型系统提供一个轻松的解构能力。 在 Rust 中,模式匹配最常用的就是 match 和 if le
Rust语言从入门到精通系列 - 堆对象智能指针Box
Rust 是一种系统编程语言,它的设计目标是提供安全性、并发性和性能。它是一种静态类型语言,具有内存安全和数据竞争安全的特性。 在 Rust 中,Box 是一种智能指针,它允许在堆上分配内存,并在不需
【Rust学习之旅】啥玩意是智能指针?Deref trait? Drop Trait ?(十四)
前面我们学习了rust的基础知识部分,想必看到这里的人,都是勇者,我也是,还没有被劝退。这一期我们还是回归正题,讲一下`智能指针`。
Rust智能指针(Smart Pointer)-基础篇
什么是智能指针?指针 (pointer)是一个包含内存地址的变量的通用概念。使用C和C++的人就会经常的遇到指针。而Java的开发者指针已经被屏蔽。开发人员基本上不要去关心。那么Rust的智能指