From a780d20ee991c78d46e2de56e689359435b4ca91 Mon Sep 17 00:00:00 2001 From: Cutieguwu Date: Fri, 4 Apr 2025 16:46:30 -0400 Subject: [PATCH] Progress push. --- gamelog/src/event.rs | 2 +- gamelog/src/game.rs | 6 ++++++ miller/Cargo.lock | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gamelog/src/event.rs b/gamelog/src/event.rs index ffc0058..706399a 100644 --- a/gamelog/src/event.rs +++ b/gamelog/src/event.rs @@ -1,4 +1,4 @@ -use crate::{Down, Play, Team, TerrainState, error}; +use crate::{Down, Play, Team, TerrainState}; use serde::Deserialize; type Offence = Team; diff --git a/gamelog/src/game.rs b/gamelog/src/game.rs index 2c99e3f..be625a5 100644 --- a/gamelog/src/game.rs +++ b/gamelog/src/game.rs @@ -7,6 +7,7 @@ pub type GameRecord = Game; #[derive(Debug, Deserialize, Clone)] pub struct Game { pub version: semver::Version, + pub flags: Vec, pub periods: Vec, } @@ -42,3 +43,8 @@ impl PlayHandle for Game { .concat() } } + +#[derive(Debug, Deserialize, Clone)] +pub enum FeatureFlags { + Ignore(Team), +} diff --git a/miller/Cargo.lock b/miller/Cargo.lock index 8b6e181..3d598a4 100644 --- a/miller/Cargo.lock +++ b/miller/Cargo.lock @@ -64,7 +64,7 @@ checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" [[package]] name = "gamelog" -version = "0.3.1" +version = "0.5.0" dependencies = [ "ron", "semver",