mechtron_common/lib.rs
1use serde::{Serialize,Deserialize};
2use starlane_resources::message::{ResourcePortMessage, Message};
3
4#[derive(Clone,Serialize,Deserialize)]
5pub struct MechtronCall {
6 pub mechtron: String,
7 pub command: MechtronCommand
8}
9
10
11#[derive(Clone,Serialize,Deserialize)]
12pub enum MechtronCommand {
13 Message(Message<ResourcePortMessage>)
14}