From 5d30ca51ed0f6c859c9fc2cbe4add28121aff464 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Tue, 19 Nov 2024 15:25:47 -0600 Subject: [PATCH] adding moving to string --- src/types.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/types.rs b/src/types.rs index a4fcc48..e9a4cdb 100644 --- a/src/types.rs +++ b/src/types.rs @@ -100,6 +100,15 @@ impl From<&i64> for Value { } } +impl From for String { + fn from(value: Value) -> Self { + match value { + Value::String(str) => str, + _ => String::default(), + } + } +} + #[derive(Debug, Clone, PartialEq, Eq, Hash, PartialOrd, Ord)] pub struct Symbol(pub String);