chiark
/
gitweb
/
~ian
/
rust-experiments.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f8058e2
)
MAKES SUGGESTION
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Wed, 2 Feb 2022 18:10:05 +0000
(18:10 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Wed, 2 Feb 2022 18:10:05 +0000
(18:10 +0000)
src/main.rs
patch
|
blob
|
history
diff --git
a/src/main.rs
b/src/main.rs
index 20caa701abebfc2850167fefc28b31b78a66e0a4..251e825847e4620ac8b370085d8af8e8b738b382 100644
(file)
--- 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);
}