From 2e839fb3074f67a2949dcc955b9a7bca24518fa5 Mon Sep 17 00:00:00 2001 From: Sander Hautvast Date: Wed, 26 Jan 2022 18:55:33 +0100 Subject: [PATCH] the borrow checker --- src/main.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main.rs b/src/main.rs index 6a3890c..0ffdd24 100644 --- a/src/main.rs +++ b/src/main.rs @@ -20,5 +20,13 @@ impl List{ pub fn new() -> Self { Self { head: Link::Empty } } + + pub fn push(&mut self, elem: i32) { + let new_node = Node { + elem: elem, + next: self.head + }; + } + }