From c3abe2fe48dc891322548d4fa900062772486bd3 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Thu, 28 Nov 2024 06:50:03 -0600 Subject: [PATCH] adding Value to String --- src/types.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/types.rs b/src/types.rs index 89bdc43..481dfdc 100644 --- a/src/types.rs +++ b/src/types.rs @@ -109,6 +109,15 @@ impl From for String { } } +impl From<&Value> for String { + fn from(value: &Value) -> Self { + match value { + Value::String(str) => str.clone(), + _ => String::default(), + } + } +} + impl From for i32 { fn from(value: Value) -> Self { match value {