为了感受Rust如何工作,我决定看一下名为Iota的基于终端的小型文本编辑器。我克隆的资源库,跑到cargo build却被告知: error: *if let* syntax is experimental
help: add #![feature(if_let)] to the crate attributes to enable
我应该在哪里添加#![feature(if_let)]
有没有一种方法可以让rustc在使用Cargo编译时只输出前几个错误,或者甚至更好地输出最早的错误?这似乎为中止编译默认的阈值设置相当高: error: aborting due to 25 previous errors
我没有耐心,通过6-10页的文字滚动到找到的第一个错误。 通常我会通过在我的编辑器(vim)中编译来处理这个问题,但带有锈的vim配置似乎没有正确设置errorformat