中止崩溃
默认情况下,当发生 panic!
时,Rust 程序将展开堆栈。如果你更喜欢立即中止,你可以在Cargo.toml
中配置它:
[profile.debug]
panic = "abort"
[profile.release]
panic = "abort"
你为什么选择这样做?通过删除对展开的支持,你将获得更小的二进制文件。你将失去捕捉崩溃的能力。哪种选择取决于你正在做什么。
当前内容版权归 rust-lang-cn 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 rust-lang-cn .