pub unsafe fn mailimf_fields_new_empty() -> *mut mailimf_fields {
    let mut list: *mut clist = 0 as *mut clist;
    let mut fields_list: *mut mailimf_fields = 0 as *mut mailimf_fields;
    list = clist_new();
    if list.is_null() {
        return 0 as *mut mailimf_fields;
    }
    fields_list = mailimf_fields_new(list);
    if fields_list.is_null() {
        return 0 as *mut mailimf_fields;
    }
    return fields_list;
}
/*
  this function creates a new mailimf_fields structure with no fields
*/
this function creates a new mailimf_fields structure with no fields
this function creates a new mailimf_fields structure with no fields
pub unsafe fn mailimf_fields_new_empty() -> *mut mailimf_fields {
    let mut list: *mut clist = 0 as *mut clist;
    let mut fields_list: *mut mailimf_fields = 0 as *mut mailimf_fields;
    list = clist_new();
    if list.is_null() {
        return 0 as *mut mailimf_fields;
    }
    fields_list = mailimf_fields_new(list);
    if fields_list.is_null() {
        return 0 as *mut mailimf_fields;
    }
    return fields_list;
}
pub unsafe fn mailimf_fields_new_empty ( ) -> * mut mailimf_fields { let mut list : * mut clist = 0 as * mut clist ; let mut fields_list : * mut mailimf_fields = 0 as * mut mailimf_fields ; list = clist_new ( ) ; if list . is_null ( ) { return 0 as * mut mailimf_fields ; } fields_list = mailimf_fields_new ( list ) ; if fields_list . is_null ( ) { return 0 as * mut mailimf_fields ; } return fields_list ; }
this function creates a new mailimf_fields structure with no fields
this function creates a new mailimf_fields structure with no fields