@@ -1937,7 +1937,11 @@ mod cmd {
1937 Ok(vars) => {
1937 Ok(vars) => {
1938 let mut s = String::new();
1938 let mut s = String::new();
1939 for var in vars {
1939 for var in vars {
1940+ let prefix = match var.data_type {
1941+ Some(data_type) => format!("{} ", data_type),
1942+ None => "".to_owned(),
1940− s.push_str(&format!("{} = {}; ", var.name, var.value));
1944+ s.push_str(&format!("{}{} = {}; ", prefix, var.name, var.value));