Rust 如何使货物节约分析?
如何将货物保存到Rust 如何使货物节约分析?,rust,analysis,rust-cargo,Rust,Analysis,Rust Cargo,如何将货物保存到保存分析?我打电话就知道了 rustc -Zsave-snalysis <files...> rustc-Zsave snanalysis 但是,我无法计算货物。我还想知道如何将它们读回rls\u分析数据结构 我试过了,但似乎不起作用 我也试过了,也没有工作 我想做的是获得源代码中所表示类型的完全限定路径(例如::foo1::foo2::Foo3)。如果有其他解决方案,请在调用cargo build之前也告诉我。 export RUSTFLAGS="-Z save
保存分析
?我打电话就知道了
rustc -Zsave-snalysis <files...>
rustc-Zsave snanalysis
但是,我无法计算货物
。我还想知道如何将它们读回rls\u分析
数据结构
我试过了,但似乎不起作用
我也试过了,也没有工作
我想做的是获得源代码中所表示类型的完全限定路径(例如::foo1::foo2::Foo3
)。如果有其他解决方案,请在调用cargo build
之前也告诉我。
export RUSTFLAGS="-Z save-analysis"
更新 保存的分析数据将不会使用
AnalysisHost
的默认配置加载。因为
要解决此问题,只需将save analysis
目录移动到适当的位置
target/debug/deps/save-analysis
target/rls/debug/deps/save-analysis
- 根据构建模式将
替换为debug
release
rustc
,而不适用于cargo
。仅供参考,我正在使用rustc 1.27.0-nightly(2f2a11dfc 2018-05-16)。