for_struct
member function call