pub trait Field {
fn sql(&mut self, model: &str) -> String;
fn field(&mut self) -> JsonValue;
fn verify(&mut self, data: JsonValue) -> JsonValue { ... }
}
pub trait Field {
fn sql(&mut self, model: &str) -> String;
fn field(&mut self) -> JsonValue;
fn verify(&mut self, data: JsonValue) -> JsonValue { ... }
}