[Avg. reading time: 1 minute]

How to use Multiple .rs files

first.rs

fn first(){
    println!("{}","From first function");

}
fn main() {
    println!("Hello from first main file!");
    first();
}

second.rs

fn second(){
    println!("{}","From second function");

}

fn main() {
    println!("Hello from second main file!");
    second();
}
cargo run --bin first

cargo run --bin second

#rustfilesVer 2.2.1

Last change: 2026-04-15