FFI

Rust 进入 Linux 内核:从恐惧到拥抱——内存安全系统编程的范式革命

深度解析 Rust 在 Linux 内核 6.1+ 中的完整实现路径:Rust-for-Linux 项目演进、bindgen/cbindgen 双向 FFI 模型、自定义 module! 宏与 Pin 初始化、安全封装层(Mutex Guard / Arc / Opaque)、UserSlicePtr 安全指针、实战 USB 网络驱动对比 C 版代码行数减少 72%、性能基准(2% 以内差异)、已合入主线的驱动清单(asix / qrtr / tarfs / ext2 / Nova GPU)、开发环境搭建指南。

假期自动回复引擎:Rust 实战 Vacation Responder 与智能频率控制

深入解析 Rust 实现的假期自动回复引擎 (Phase 11.2),涵盖 VacationConfig 配置模型、五层决策管道(激活状态→白名单邮箱→白名单域名→已知联系人→频率限制)、HashMap 时间戳频率控制、账户与会话管理、无 serde_json 依赖的轻量 JSON 解析器、21 个 C FFI 绑定设计、21 个单元测试全覆盖。