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}