Rust Tips

Cargo

cargo new vs cargo init

  • cargo new 是产生一个新目录
  • cargo init 是在已有目录下初始化文件,比如 git clone 后

Rust programming

如何判断字符串是标点符号

rust 复制代码
let term = "...";
if term.chars().all(|c| c.is_ascii_punctuation()) {
    
}

match 强大之处

diff 复制代码
match (request.method(), request.url()) {
-    (Method::Get, "/" | (Method::Get, "/index.html" | (Method::Get, "/index") => {
+    (Method::Get, "/" | "/index.html" | "/index") => {
        serve_index()?
    }
相关推荐
暴躁小师兄数据学院1 天前
【WEB3.0零基础转行笔记】Rust编程篇-第一讲:课程简介
rust·web3·区块链·智能合约
Hello.Reader1 天前
Rocket Fairings 实战把全局能力做成“结构化中间件”
中间件·rust·rocket
Andrew_Ryan1 天前
rust arena 内存分配
rust
Andrew_Ryan1 天前
深入理解 Rust 内存管理:基于 typed_arena 的指针操作实践
rust
微小冷2 天前
Rust异步编程详解
开发语言·rust·async·await·异步编程·tokio
鸿乃江边鸟2 天前
Spark Datafusion Comet 向量化Rust Native--CometShuffleExchangeExec怎么控制读写
大数据·rust·spark·native
明飞19873 天前
tauri
rust
咚为3 天前
Rust tokio:Task ≠ Thread:Tokio 调度模型中的“假并发”与真实代价
开发语言·后端·rust
天天进步20153 天前
Motia性能进阶与未来:从现有源码推测 Rust 重构之路
开发语言·重构·rust
Hello.Reader4 天前
Rocket 0.5 响应体系Responder、流式输出、WebSocket 与 uri! 类型安全 URI
websocket·网络协议·安全·rust·rocket