diff options
Diffstat (limited to 'src/lib.rs')
| -rw-r--r-- | src/lib.rs | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -1,11 +1,21 @@ use serde::Deserialize; -#[derive(Debug)] +#[derive(Debug, Default)] pub struct PrinterState { pub name: String, pub bed_temp: f32, } +#[derive(Deserialize)] +pub struct BambuState { + pub bed_temper: f32, +} + +#[derive(Deserialize)] +pub struct BambuMessage { + pub print: BambuState, +} + #[derive(Debug, Deserialize)] pub struct Config { // This allows you to have a list of different printer types |
