update format
This commit is contained in:
@@ -569,15 +569,33 @@ pub fn parse(
|
||||
}
|
||||
}
|
||||
}),
|
||||
Some(FieldType::FieldTypeBool) => build_call_visitor_for_attribute(&label, &label_name, "e!{visit_bool}, &visitor_label),
|
||||
Some(FieldType::FieldTypeI8) => build_call_visitor_for_attribute(&label, &label_name, "e!{visit_i8}, &visitor_label),
|
||||
Some(FieldType::FieldTypeU8) => build_call_visitor_for_attribute(&label, &label_name, "e!{visit_u8}, &visitor_label),
|
||||
Some(FieldType::FieldTypeI16) => build_call_visitor_for_attribute(&label, &label_name, "e!{visit_i16}, &visitor_label),
|
||||
Some(FieldType::FieldTypeU16) => build_call_visitor_for_attribute(&label, &label_name, "e!{visit_u16}, &visitor_label),
|
||||
Some(FieldType::FieldTypeI32) => build_call_visitor_for_attribute(&label, &label_name, "e!{visit_i32}, &visitor_label),
|
||||
Some(FieldType::FieldTypeU32) => build_call_visitor_for_attribute(&label, &label_name, "e!{visit_u32}, &visitor_label),
|
||||
Some(FieldType::FieldTypeI64) => build_call_visitor_for_attribute(&label, &label_name, "e!{visit_i64}, &visitor_label),
|
||||
Some(FieldType::FieldTypeU64) => build_call_visitor_for_attribute(&label, &label_name, "e!{visit_u64}, &visitor_label),
|
||||
Some(FieldType::FieldTypeBool) => {
|
||||
build_call_visitor_for_attribute(&label, &label_name, "e!{visit_bool}, &visitor_label)
|
||||
}
|
||||
Some(FieldType::FieldTypeI8) => {
|
||||
build_call_visitor_for_attribute(&label, &label_name, "e!{visit_i8}, &visitor_label)
|
||||
}
|
||||
Some(FieldType::FieldTypeU8) => {
|
||||
build_call_visitor_for_attribute(&label, &label_name, "e!{visit_u8}, &visitor_label)
|
||||
}
|
||||
Some(FieldType::FieldTypeI16) => {
|
||||
build_call_visitor_for_attribute(&label, &label_name, "e!{visit_i16}, &visitor_label)
|
||||
}
|
||||
Some(FieldType::FieldTypeU16) => {
|
||||
build_call_visitor_for_attribute(&label, &label_name, "e!{visit_u16}, &visitor_label)
|
||||
}
|
||||
Some(FieldType::FieldTypeI32) => {
|
||||
build_call_visitor_for_attribute(&label, &label_name, "e!{visit_i32}, &visitor_label)
|
||||
}
|
||||
Some(FieldType::FieldTypeU32) => {
|
||||
build_call_visitor_for_attribute(&label, &label_name, "e!{visit_u32}, &visitor_label)
|
||||
}
|
||||
Some(FieldType::FieldTypeI64) => {
|
||||
build_call_visitor_for_attribute(&label, &label_name, "e!{visit_i64}, &visitor_label)
|
||||
}
|
||||
Some(FieldType::FieldTypeU64) => {
|
||||
build_call_visitor_for_attribute(&label, &label_name, "e!{visit_u64}, &visitor_label)
|
||||
}
|
||||
|
||||
Some(FieldType::FieldTypeStruct { struct_name }) => {
|
||||
let struct_ident = Ident::new(
|
||||
|
||||
@@ -52,7 +52,7 @@ pub fn serialize(
|
||||
mem::forget(content);
|
||||
ret
|
||||
}
|
||||
|
||||
|
||||
})
|
||||
}),
|
||||
Some(FieldType::FieldTypeStruct { .. }) => Some(quote!{
|
||||
|
||||
Reference in New Issue
Block a user