fbc_starter/entity/
tree_entity.rs1use serde::{Deserialize, Serialize};
2
3use crate::entity::entity::Entity;
4
5#[derive(Debug, Serialize, Deserialize)]
6pub struct TreeEntity<E,T> {
7 #[serde(flatten)]
8 pub entity: Entity<T>,
9 pub parent_id: T,
10 pub sort_value: i32,
11 pub children: Vec<E>,
12}