Crate bmbp_marco_bean

Crate bmbp_marco_bean 

Source

Attribute Macros§

bean
generate new、 get、set method for struct ; add Debug,Clone,Default,Serialize,Deserialize marco
bean_option
add Option<> for field; generate new、get、set method for struct ; add Debug,Clone,Default,Serialize,Deserialize marco
rdbc_bean
add base field for struct which use in database;
rdbc_bean_option
add base field for struct which use in database;
rdbc_tree_bean
add base field and tree field for struct which use in database;
rdbc_tree_bean_option
and tree field for struct which use in database;
tree_bean
generate a tree struct contains: namecodecode_pathparent_codechildren
tree_bean_option
generate a tree struct contains: name、code、code_path、parent_code、children … with Option type