From a8376aab4159a449a205de3ed7fdcaa5f6ca6369 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 13 Aug 2024 13:25:14 +0200 Subject: access entities as trait object --- server/src/entity/bot.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 server/src/entity/bot.rs (limited to 'server/src/entity/bot.rs') diff --git a/server/src/entity/bot.rs b/server/src/entity/bot.rs new file mode 100644 index 00000000..06477e8a --- /dev/null +++ b/server/src/entity/bot.rs @@ -0,0 +1,13 @@ +use super::{EntityContext, Entity}; +use anyhow::Result; +use hurrycurry_bot::BotAlgo; + +pub struct BotDriver { + algo: Box, +} + +impl Entity for BotDriver { + fn tick(&mut self, c: EntityContext<'_>) -> Result<()> { + Ok(()) + } +} -- cgit v1.2.3-70-g09d2