1
私の質問はmod
は、プライベートとパブリックの機能を持っている私を除いて、私はそれを私のmain.rsにmod
をインポートして使用しようとしていますという点で、How to include module from another file from the same project?とかなり似て含めます。はモジュール錆
sys.rs
mod sys {
fn read_num_lines(file: File, num_lines: i32) -> bool {
//do bar with foo
}
pub fn get_cpu_stats() {
//call read_num_lines
//doo foo
}
}
main.rs
mod sys;
fn main() {
sys::get_cpu_stats();
}
私は次のビルドエラーが表示されます。
unresolved name sys::get_cpu_stats
これが私の最初のサビのプロジェクトですので、私はsometをやっていると確信しています間違っていますが、何かが何であるかは分かりません。