在 Windows 上写 Rust,然后编译到 Linux:手动、cross、cargo-zigbuild 到底怎么选
在 Windows 上写 Rust,然后编译到 Linux:手动、cross、cargo-zigbuild 到底怎么选 很多人第一次做 Rust 交叉编译时,都会从同一个命令开始: rustup target add x86_64-unknown-linux-musl
然后信心满满地敲下: car
macOS + webView + quick-panel
macOS 上“窗口还是 Key,但键盘没了”:一次 Tauri NSPanel + WKWebView 焦点失控排查复盘 适用对象:在 macOS 上用 Tauri/Wry 做 “Spotlight/Alfred 风格”面板(NSPanel + .nonactivatingPanel)的同学。 关
rust 类型限定之路径导入限定
也许存在这样的疑问: rust 中的 impl Default ... / impl core::default::Default / impl ::core::default::Default 是啥区别!? 在 “正常情况下” 这三种写法实现的是同一个标准库 trait:core::default
bacon:替代 cargo-watch 的工具
bacon:替代 cargo-watch 的 Rust 监控工具实战指南(含 workspace / hook / 精准 watch) Rust 生态里最常见的“文件变更自动跑命令”方案长期是 cargo-watch。但它的上游仓库已经被归档为只读(archived),不少团队开始寻找更活跃、更“工
windivert-troubleshooting
WinDivert 驱动问题排查指南 windivert: https://www.reqrypt.org/windivert-doc.html 目录 问题概述 WinDivert 工作原理 错误码速查表
UUIDs (v1–v8) — 完整指南
UUIDs (v1–v8) — 完整指南 TL;DR(快读要点) UUID 是 128 位的通用标识符,长期由 RFC 4122 定义;最新版规范是 RFC 9562,它对早期规范做了更新并正式说明了新版格式(v6/v7/v8 等)。(datatracker.ietf.org) 各版本核心思路: v
Rust 宏进阶:用逆波兰记法(转)
Rust 宏进阶:用逆波兰记法(Reverse Polish Notation)实现编译期表达式求值 作者:Ingvar Stepanyan(原文链接:Writing complex macros in Rust: Reverse Polish Notation) 发布时间:2018‑01‑31 前
Fish Shell 介绍、配置与扩展指南
Fish Shell 介绍、配置与扩展指南 引言 作为一名开发者,每天都需要在终端中工作,那么选择一个高效、智能的 shell 环境将会极大地提升生产力。之前使用的是 zsh, zsh 这需要自己进行大量的定制化配置才能满足自动补全, 语法高亮等效果. 但是在厌倦一次又一次的配置(CTRL+C +
backend
未读
Rust 库简洁介绍(1)
Rust 库简洁介绍(1) https://crates.io/crates/shlex 🌟🌟 shlex 是一个用于模拟 Unix Shell 解析规则的 Rust 库,专注于将字符串安全地分割成符合命令行习惯的参数列表。它严格遵循 POSIX 标准,能精准处理引述、转义字符和空格,表现与 B