From 1fe8cf2e87d911bb16a2de574cf9c9a788528652 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Hauspie?= <michael.hauspie@univ-lille.fr>
Date: Sat, 26 Nov 2022 19:48:37 +0100
Subject: [PATCH] board without structs

---
 src/main.rs | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/src/main.rs b/src/main.rs
index 43fe343..77cd19a 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -1,14 +1,10 @@
-struct TicTacToe {
-    board: [char; 9],
-}
-
-fn display(board: TicTacToe) {
+fn display(board: [char; 9]) {
     for row in 0..3 {
         println!(
             " {} | {} | {}",
-            board.board[row * 3],
-            board.board[row * 3 + 1],
-            board.board[row * 3 + 2]
+            board[row * 3],
+            board[row * 3 + 1],
+            board[row * 3 + 2]
         );
         if row == 0 || row == 1 {
             println!("---+---+---");
@@ -18,7 +14,7 @@ fn display(board: TicTacToe) {
 }
 
 fn main() {
-    let board = TicTacToe { board: ['.'; 9] };
+    let board = ['.'; 9];
 
     display(board);
 }
-- 
GitLab