qlib_rs/data/
field_schema.rs

1use crate::{data::{FieldType}, EntityId, Value};
2use serde::{Deserialize, Serialize};
3
4
5#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
6pub struct FieldSchema {
7    pub field_type: FieldType,
8    pub default_value: Value,
9    pub rank: i64,
10    pub read_permission: Option<EntityId>,
11    pub write_permission: Option<EntityId>,
12    pub choices: Option<Vec<String>>,
13}
14