chiark / gitweb /
move faceid to gamestate where it belongs
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 13 Jul 2020 22:43:08 +0000 (23:43 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 13 Jul 2020 22:43:08 +0000 (23:43 +0100)
src/gamestate.rs
src/pieces.rs

index a0bb15158790a32b95916127cb161ededa632759..c28690cb36e74f1a376054f637fda17e92067cb8 100644 (file)
@@ -9,6 +9,10 @@ slotmap::new_key_type!{
   pub struct PieceId;
 }
 
+define_index_type! {
+  pub struct FaceId = u8;
+}
+
 #[derive(Copy,Clone,Debug,Ord,PartialOrd,Eq,PartialEq)]
 #[derive(Serialize,Deserialize)]
 #[serde(transparent)]
index 96dc2814a9c951d83c585854765f4aa4070b39d9..a816f9ae6ad62d3e3b2942ca295b3a40456bca4e 100644 (file)
@@ -1,10 +1,6 @@
 
 use crate::imports::*;
 
-define_index_type! {
-  pub struct FaceId = u8;
-}
-
 type ColourMap = IndexVec<FaceId,Colour>;
 
 #[derive(Debug)]