21 lines
317 B
Rust
21 lines
317 B
Rust
use serde::Serialize;
|
|
|
|
#[derive(Debug, Serialize)]
|
|
pub struct Relay {
|
|
#[serde(skip)]
|
|
pub id: i64,
|
|
// TODO
|
|
}
|
|
|
|
#[derive(Debug, Serialize, Clone)]
|
|
pub struct Tag {
|
|
pub id: i64,
|
|
pub tag: String,
|
|
}
|
|
|
|
pub struct JunctionTag {
|
|
pub id: i64,
|
|
pub tag_id: i64,
|
|
pub relay_id: Option<i64>,
|
|
pub schedule_id: Option<i64>,
|
|
}
|