1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
use crate::field_type::FieldType; use serde::{Deserialize, Serialize}; #[derive(Debug, Deserialize, Serialize)] pub struct Column { name: String, t: FieldType } impl Column { pub fn new(name: String, t: FieldType) -> Column { Column { name, t } } pub fn name(&self) -> &String { &self.name } pub fn t(&self) -> &FieldType { &self.t } }