From 19b3b8efb148fd9acd5f7d33735cba31d267d8be Mon Sep 17 00:00:00 2001 From: Jernej Kos Date: Thu, 19 Apr 2018 14:05:47 +0200 Subject: [PATCH] Fix Encodable implementation for str --- rlp/src/impls.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/rlp/src/impls.rs b/rlp/src/impls.rs index 09637fc..00c9b56 100644 --- a/rlp/src/impls.rs +++ b/rlp/src/impls.rs @@ -216,6 +216,12 @@ impl<'a> Encodable for &'a str { } } +impl Encodable for str { + fn rlp_append(&self, s: &mut RlpStream) { + s.encoder().encode_value(self.as_bytes()); + } +} + impl Encodable for String { fn rlp_append(&self, s: &mut RlpStream) { s.encoder().encode_value(self.as_bytes());