- 博客(22)
- 收藏
- 关注
原创 Rust:sea-orm的两个小tips——错误处理 & 只查询部分字段
介绍sea-orm的两个方便又未被官方强调的使用方法,包括错误处理以及只查询部分字段(partial select)
2024-04-13 21:33:53
607
原创 Rust:有代价与无代价的Async Trait——从object safe开始
围绕object safe,讨论async-trait crate和官方新支持的async trait语法糖的原理、特性、应用与区别
2024-04-13 21:24:06
3001
原创 Rust:原始指针转化为safe引用/Box
当原始指针作为一个safe函数的结果时,由于safe不能解引用,因此使用起来不方便。本文提供将其转化为safe的引用或Box的方法。
2024-04-02 18:48:20
514
2
原创 Rust:解决参数类型为泛型时,无法推导出&str,而会被推导成&String的问题
一个函数的参数为`&T`,而T有可能为`String`,此时只会解析成`&String`,而不能使用`&str`。本文提供解决此问题的方案。
2024-04-02 18:30:39
406
1
原创 Rust:associated type关联类型的二义性问题
直接使用rust的trait的关联类型时可能发生的二义性问题,不触发就很难发觉,应当提前防范。
2024-03-26 14:21:19
314
原创 Rust:axum与client之间的请求与响应的流式转发
使用axum开发带有http client的后端项目时,对较大的请求体或响应体进行流式转发的方法
2024-03-14 17:55:03
1186
1
原创 Rust:tracing日志库笔记
rust的tracing、tracing_subscriber、tracing_appender的相关使用笔记
2024-03-14 17:42:56
2229
3
原创 Rust:为什么要尽量只在impl处写泛型约束——你还在给每个结构体写两遍泛型约束吗?
讲清楚Rust中为什么要尽量只在impl里面写泛型约束,而不是在定义和impl里面各写一遍。
2024-03-13 15:50:54
570
原创 生命周期标注到底是什么?硬核Rust生命周期——看不懂这篇文章等于压根没学会生命周期
结合具体又精炼的用例深入探讨生命周期,彻底搞清楚“生命周期是什么”的问题,扫清许多Rust开发者对生命周期的误区。
2024-01-12 17:37:35
2338
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人