std::env — access environment variables.
Read:
1use std::env;23// Get variable4match env::var("DATABASE_URL") {5 Ok(url) => println!("{}", url),6 Err(e) => println!("Not set: {}", e),7}89// With default10let port = env::var("PORT").unwrap_or_else(|_| "8080".into());
Set:
1env::set_var("MY_VAR", "value");
Iterate:
1for (key, value) in env::vars() {2 println!("{} = {}", key, value);3}
Key: env::var for reading, env::set_var for writing.