From cd83727c6d6ab8ebd79af55d45defed082217783 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 2 Feb 2022 18:10:05 +0000 Subject: [PATCH] MAKES SUGGESTION --- src/main.rs | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/src/main.rs b/src/main.rs index 20caa70..251e825 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,18 +1,6 @@ -pub trait Body: Sized { - fn encode_onto(self, w: &mut [u8]); -} - -struct Wombat; - -impl Body for Wombat { - fn encode_onto(self, w: &mut [u8]) { - w.push(0); - } -} - fn main() { - let mut w = vec![42]; - Wombat.encode_onto(&mut w); + let mut w = [42]; + (&mut w[..]).copy_from_slice(&[43]); println!("{:?}", &w); } -- 2.30.2