From 8f39baaa16c4a5d775cadcd76cdc32639eeef1dd Mon Sep 17 00:00:00 2001 From: Justus Winter Date: Tue, 28 Jun 2022 18:16:13 +0200 Subject: ipc: Implement convenience conversions. --- ipc/src/sexp.rs | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'ipc') diff --git a/ipc/src/sexp.rs b/ipc/src/sexp.rs index 20947563..8ff75eca 100644 --- a/ipc/src/sexp.rs +++ b/ipc/src/sexp.rs @@ -429,6 +429,18 @@ impl Deref for String_ { } } +impl From for Sexp { + fn from(v: String_) -> Sexp { + Sexp::String(v) + } +} + +impl From> for Sexp { + fn from(v: Vec) -> Sexp { + Sexp::List(v) + } +} + #[cfg(test)] impl Arbitrary for String_ { fn arbitrary(g: &mut Gen) -> Self { -- cgit v1.2.3