From 2a85e53acc74231a9164795463ff11b9ecb8011f Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Mon, 18 May 2020 16:42:34 +0200 Subject: [PATCH] Repair mistaken usage of String instead of Symbol --- implementations/rust/src/value/value.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/implementations/rust/src/value/value.rs b/implementations/rust/src/value/value.rs index 5b6731e..5760486 100644 --- a/implementations/rust/src/value/value.rs +++ b/implementations/rust/src/value/value.rs @@ -509,7 +509,7 @@ impl, D: Domain> Value { Value::SignedInteger(i) => Value::SignedInteger(i.clone()), Value::String(ref s) => Value::String(s.clone()), Value::ByteString(ref v) => Value::ByteString(v.clone()), - Value::Symbol(ref v) => Value::String(v.clone()), + Value::Symbol(ref v) => Value::Symbol(v.clone()), Value::Record((ref l, ref fs)) => Value::Record((N::boxunwrap(l).copy_via::().boxwrap(), fs.iter().map(|a| a.copy_via()).collect())), Value::Sequence(ref v) => Value::Sequence(v.iter().map(|a| a.copy_via()).collect()),