.. efun:: int structp(mixed arg) Return 1 if :arg:`arg` is a struct. :history 3.3.273 introduced: .. seealso:: :efun:`baseof`, :efun:`closurep`, :efun:`floatp`, :efun:`mappingp`, :efun:`objectp`, :efun:`intp`, :efun:`referencep`, :efun:`pointerp`, :efun:`stringp`, :efun:`symbolp`, :efun:`clonep`