zabbix_api/hostgroup/
model.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Serialize, Deserialize, PartialEq, Clone, Debug)]
5pub struct ZabbixHostGroup {
6 pub name: String,
7 #[serde(rename = "groupid")]
8 pub group_id: String,
9}
10
11#[derive(Serialize, Deserialize, PartialEq, Clone, Debug)]
12pub struct ZabbixHostGroupId {
13 #[serde(rename = "groupid")]
14 pub group_id: String,
15}
16
17impl From<ZabbixHostGroup> for ZabbixHostGroupId {
18 fn from(value: ZabbixHostGroup) -> Self {
19 ZabbixHostGroupId {
20 group_id: value.group_id,
21 }
22 }
23}