// plain
Variables from another file can be used in Rust by importing the file containing the variable. This can be done using the use
keyword.
// file1.rs
pub fn foo() {
println!("foo");
}
// file2.rs
use file1;
fn main() {
file1::foo();
}
foo
The use
keyword imports the file containing the variable, allowing it to be used in the current file. The example above imports file1
into file2
, allowing the foo
function to be called.
use
keyword: imports the file containing the variablefile1
: the file containing the variablefile2
: the file using the variablefoo
: the variable being used
group: rust-variables