Rust语言
Rust 宏开发之属性参数解析
开发过程宏时经常需要处理结构体或枚举体上的属性参数
子十
-
阅读时间:6分钟
每日随笔 2023-09-18
Helix 编辑器插件系统 Scheme 方案锁定
Rust 实现的TUI编辑器 - Helix。插件系统讨论贴#3806是22年9月12日开启的经过差不多一年收集了近320个回复和讨论。终于在23年8月10日初步锁定为Scheme实现方案。
每日随笔 2023-08-31
Rust tracing-log 消费log信息
Tracing 默认确实不会处理 log 库的日志信息。但查看文档是有说明如何进行信息转换,可以使用 tracing-log库提供的兼容层来消费Log记录
每日随笔 2023-08-30
Rust Tracing 日志同时输出到文件和控制台
通常日志会需要同时输出到文件或标准控制台, 输出到文件相当于持久存储,输出到控制台方便开发过程中错误信息查看。官方库示例好像不能正常运行
每日随笔 2023-07-26
Rust Poem 共享上下文数据到 GraphQL
根据 单一数据源架构模式,graphql只是接口层,用户授权相关是在业务逻辑层,通常使用Http框架的中间件实现。如果graphql需要消费web框架生成的数据,这时就需要手动数据上下文转换。
Rust语言 2023-07-25
Rust 实现用户密码加密及验证
使用 ring::pbkdf2的密钥派生函数 pbkdf2::derive 来生成加盐密码的哈稀。 使用pbkdf2::verify验证哈希是否正确
两个黄鹂鸣翠柳,一行白鹭上青天。窗含西岭千秋雪,门泊东吴万里船
© Copyright 2014 - 2024 光鹿跑冰
技术支持:Rust&NextJS&TailwindCSS