Hasty Briefsbeta

双语

Rust–: Rust without the borrow checker

2 months ago
  • #Borrow-Checker
  • #Rust
  • #Compiler
  • 一个修改版的Rust编译器(Rust--),禁用了借用检查器,允许违反Rust借用规则的代码编译和运行。
  • 提供预编译二进制文件,可通过curl命令安装,支持自定义安装路径和版本选择。
  • 使用说明包括使用修改后的编译器(~/.rustmm/bin/rustc)进行编译,并建议设置别名以便操作。
  • 示例展示了如何绕过常见的Rust借用错误,例如多次可变借用和移动后使用。
  • 对比了常规Rust报错场景与Rust--成功编译的各种借用违规案例。
  • 示例目录包含展示借用检查器违规但能被Rust--编译的代码文件。
  • 采用Apache 2.0和MIT双许可协议,基于Rust主分支commit 2848c2eb开发。