pub fn match_vec(w: Wrapper) -> Vec<String>Expand description
On version 0.2.0 of rust-env DX improved
You don’t need to match a Wrapper variant
Instead use match_str and match vec
Here’s a example
§Example
use rust_env::{Env, match_str, match_vec, Wrapper};
let env = Env::new("./config.env");
//On version 0.1.0
let addr = match env.get_local("ADDR") {
Wrapper::Str(e) => e,
Wrapper::Vec(v) => panic!("Can't use vec instead of string"),
_ => String::new()
};
let ip = match env.get_local("ip") {
Wrapper::Vec(e) => e,
Wrapper::Str(v) => panic!("Can't use string instead of vec"),
_ => String::new()
};
//Now (v0.2.0)
let addr: String = match_str(env.get_local("ADDR"));
let ip: Vec<String> = match_vec(env.get_local("IP"));