summaryrefslogtreecommitdiff
path: root/src/ops.rs
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2018-11-02 20:09:10 -0400
committerRyan Dahl <ry@tinyclouds.org>2018-11-02 20:50:01 -0700
commitee24254bade280ea3c0121c074951396863393ac (patch)
tree9142b48a8728efb53cb91b8540ea4a1c7c48d429 /src/ops.rs
parentedd12b90a8cc169bb226fcaf273973765844ce0d (diff)
Rename EnvPair to KeyValue.
Diffstat (limited to 'src/ops.rs')
-rw-r--r--src/ops.rs16
1 files changed, 3 insertions, 13 deletions
diff --git a/src/ops.rs b/src/ops.rs
index e93ec5cf7..9bca698ba 100644
--- a/src/ops.rs
+++ b/src/ops.rs
@@ -8,6 +8,7 @@ use isolate::Isolate;
use isolate::IsolateState;
use isolate::Op;
use msg;
+use msg_util;
use resources;
use resources::Resource;
use version;
@@ -358,19 +359,8 @@ fn op_env(
let builder = &mut FlatBufferBuilder::new();
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();
+ .map(|(key, value)| msg_util::serialize_key_value(builder, &key, &value))
+ .collect();
let tables = builder.create_vector(&vars);
let inner = msg::EnvironRes::create(
builder,