- 外部のソースコードからモジュールを使用するために公開設定する必要がある
- 以下は
lib.rsの中のmodule_aにpubキーワードをつけた例
pub mod module_a;
mod module_b;main.rsを作成してmodule_aを導入してみる
use new_crate::module_a;
fn main(){
}- ここで
cargo buildを使うとunused import(module_bのこと)のエラーが出るけどビルド自体は通る
lib.rsの中のmodule_aにpubキーワードをつけた例pub mod module_a;
mod module_b;main.rsを作成してmodule_aを導入してみるuse new_crate::module_a;
fn main(){
}cargo buildを使うとunused import(module_bのこと)のエラーが出るけどビルド自体は通る