やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Rustでモジュールを使ってみる

 とにかくファイル分割してみる。

成果物

ソースコード

main.rs

mod my_module;
fn main() {
    println!("value is {}", my_module::add(100));
}

my_module/mod.rs

pub fn add(x:i32) -> i32 {
    x + 1
}

実行

$ cargo run

気づいたこと

  • もしやファイル名って固定?
    • main.rs
    • mod.rs

対象環境

$ uname -a
Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l GNU/Linux

前回まで