zabbix_api/template/
model.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Serialize, Deserialize, Debug)]
5pub struct ZabbixTemplate {
6 #[serde(rename = "templateid")]
7 pub template_id: String,
8 pub host: String,
9 pub description: String,
10 pub name: String,
11 pub uuid: String,
12}
13
14#[derive(Serialize, Deserialize, Debug)]
15pub struct ZabbixTemplateId {
16 #[serde(rename = "templateid")]
17 pub template_id: String,
18}
19
20impl From<ZabbixTemplate> for ZabbixTemplateId {
21 fn from(value: ZabbixTemplate) -> Self {
22 ZabbixTemplateId {
23 template_id: value.template_id,
24 }
25 }
26}