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 {