doc_macros.include#! ~~Title: ${struct.name}$~~ ====== ${struct.name}$ (struct) ====== ''beta'' This struct is still in beta, api will probably change ${BEST_SUMMARY(obj=struct)}$ ${BEST_DESCRIPTION(obj=struct)}$ ${BEST_SINCE(obj=struct)}$ ${OBJECT_STATIC_CONTENT(obj=struct, section='description')}$ ===== Fields ===== ${OBJECT_STATIC_CONTENT(obj=struct, section='fields')}$ * **${field.name}$** - ${BEST_SUMMARY(obj=field)}$ ===== Signature ===== struct ${struct.name}$ { ${field.name}$: ${field.type.name}$, } ===== C Signature ===== typedef struct _${struct.name.replace('.', '_')}$ { ${field.name}$: **TODO (issue with Typedecl.c_type need Unit)**, } ${struct.name.replace('.', '_')}$;