最新 最热

Rust设计模式:sealed trait

最近升级之前写的一个oauth2 相关[1]的依赖时(深度解读-如何用keycloak管理external auth), 发现新版oauth2-rs[2]有些实现 pattern 很有意思,可以展开看看。

2024-04-28
1

Rust 修复了 std 库中 Windows 10/11 的关键命令注入缺陷

Rust 安全专家解决了一个可能导致 Windows 机器上产生恶意命令注入的关键漏洞,建议程序员升级其 Rust 版本。

2024-04-26
1

听GPT 讲Rust Cargo源代码(1)

在Rust Cargo的源代码中,cargo/build.rs这个文件是一个常见的Cargo Build脚本,用于在构建过程中自定义构建行为。该文件的作用是在运行cargo build命令时自动执行一些额外的任务。...

2024-04-26
1

听GPT 讲Rust源代码--compiler(48)

在Rust源代码中,rust/compiler/rustc_builtin_macros/src/deriving/hash.rs文件的作用是实现了#[derive(Hash)]宏。该宏允许开发者为自定义的结构体或枚举类型自动生成哈希函数的实现。...

2024-04-26
1

听GPT 讲Rust源代码--compiler(46)

文件rust/compiler/rustc_codegen_ssa/src/traits/declare.rs的作用是定义了一个Declare trait,用于声明函数、变量和全局变量等需要使用的实体。

2024-04-26
1

听GPT 讲Rust Cargo源代码(3)

在Rust Cargo的源代码中,cargo/src/bin/cargo/commands/fix.rs文件的作用是实现了cargo fix命令。cargo fix命令用于自动修复源代码中的一些错误和不规范的代码风格,以提高代码的可读性、可维护性和性能。...

2024-04-25
1

【Rust日报】2024-04-18 Rust 高级特性:Traits 和泛型

在 mcyoung 的博客上,作者深入探讨了 Rust 语言的调用约定(ABI),并提出了一些创新的想法。ABI 规定了如何在函数之间传递参数和返回值,这包括使用哪些寄存器、函数的序言/尾声(prologues/epilogues)如何编写等。作者认为 R...

2024-04-25
2

【Rust日报】2024-04-23 C++ 中的问题在 Rust 中仍然存在吗

这是 Reddit 上的一个讨论帖,主要讨论集中在 C++ 中存在的一些问题是否仍然存在于 Rust 中,以及这些问题如何影响开发者使用 Rust。具体问题包括:

2024-04-25
1

【Rust日报】2024-04-20 Koto编程语言 发布 最新版本0.14

Koto一种使用RUST开发的编程语言,是一种简单而富有表现力的编程语言,可作为Rust应用程序的扩展语言或独立的脚本语言使用。

2024-04-24
1

【大家的项目】基于 Rust + Skia 的 2D 图形 Vue 渲染库

在 <v-image> 新支持 :blur :grayscale :brighten :invert 等滤镜相关属性

2024-04-24
7