summaryrefslogtreecommitdiff
path: root/src/handlers.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/handlers.rs')
-rw-r--r--src/handlers.rs23
1 files changed, 14 insertions, 9 deletions
diff --git a/src/handlers.rs b/src/handlers.rs
index 407ecf5c8..7950423d2 100644
--- a/src/handlers.rs
+++ b/src/handlers.rs
@@ -284,16 +284,21 @@ fn handle_env(
return Err(err.into());
}
- let vars: Vec<_> = std::env::vars().map(|(key, value)| {
- let key = builder.create_string(&key);
- let value = builder.create_string(&value);
-
- msg::EnvPair::create(builder, &msg::EnvPairArgs {
- key: Some(key),
- value: Some(value),
- ..Default::default()
+ let vars: Vec<_> = std::env::vars()
+ .map(|(key, value)| {
+ let key = builder.create_string(&key);
+ let value = builder.create_string(&value);
+
+ msg::EnvPair::create(
+ builder,
+ &msg::EnvPairArgs {
+ key: Some(key),
+ value: Some(value),
+ ..Default::default()
+ },
+ )
})
- }).collect();
+ .collect();
let tables = builder.create_vector_of_reverse_offsets(&vars);