【Rust日报】2025-10-28 axum-gate v1.0.0-rc.0 发布

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

capnproto-rust v0.22 版本支持在 RPC 方法中使用 async/await,生成更符合 Rust 习惯的代码。axum-gate v1.0.0-rc.0 发布,提供类型安全的 JWT 身份认证及多种存储后端支持。

🎯

关键要点

  • capnproto-rust v0.22 版本支持在 RPC 方法中使用 async/await,生成更符合 Rust 习惯的代码。
  • Cap'n Proto 是一种用于分布式系统的类型系统,以高效的序列化和反序列化能力而闻名。
  • v0.22 版本中,支持在 RPC 方法实现中以符合 Rust 惯用语法的方式使用 async 和 await。
  • axum-gate v1.0.0-rc.0 发布,提供类型安全的 JWT 身份认证及多种存储后端支持。
  • axum-gate 的核心功能包括支持 Cookie 或 Bearer Token 的认证,用户组与权限的层级化 RBAC。
  • axum-gate 提供开箱即用的登录/登出处理函数和内置审计日志与 Prometheus 监控指标。

延伸问答

capnproto-rust v0.22 版本有什么新特性?

capnproto-rust v0.22 版本支持在 RPC 方法中使用 async/await,生成更符合 Rust 习惯的代码。

axum-gate v1.0.0-rc.0 的主要功能是什么?

axum-gate v1.0.0-rc.0 提供类型安全的 JWT 身份认证,支持 Cookie 或 Bearer Token 认证,以及用户组与权限的层级化 RBAC。

Cap'n Proto 是什么?

Cap'n Proto 是一种用于分布式系统的类型系统,以高效的序列化和反序列化能力而闻名。

axum-gate 支持哪些存储后端?

axum-gate 支持多种存储后端,包括内存、SurrealDB 和 SeaORM。

capnproto-rust 如何提高代码的 Rust 习惯性?

capnproto-rust 通过支持在 RPC 方法实现中使用 async 和 await,使代码更符合 Rust 的惯用语法。

axum-gate 提供哪些安全特性?

axum-gate 提供开箱即用的登录/登出处理函数和内置审计日志与 Prometheus 监控指标,默认配置符合生产环境安全标准。

➡️

继续阅读