use crate::models::ZzzzzModelTemplate;
use crate::myfield::*;
use crate::mylog;
pub async fn main() -> std::io::Result<()> {
let mut s=ZzzzzModelTemplate::default();
s.a_string_field="sss".to_string();
s.id=324;
let b=get_field_string(&s,"a_string_field").unwrap();
let c=get_field_string(&s,"id").unwrap();
mylog!(b,c);
set_field(&mut s, "id", 3_i64).unwrap();
mylog!(s);
set_field_by_str(&mut s, "id", "898").unwrap();
mylog!(s);
let _ = fields_for_each(&s,|a,b,c|{
mylog!(a,b,c);
});
Ok(())
}