rust_woocommerce/models/
settings.rs1use crate::controllers::Entity;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Clone, Serialize, Deserialize)]
5pub struct SettingGroup {
6 pub id: String,
8 pub label: String,
10 pub description: String,
12 pub parent_id: String,
14 pub sub_groups: Vec<String>,
16}
17impl Entity for SettingGroup {
18 fn endpoint() -> String {
19 String::from("settings/")
20 }
21
22 fn child_endpoint(parent_id: i32) -> String {
23 let _ = parent_id;
24 String::new()
25 }
26}