Struct
{{ namespace.name }}{{ struct.name }}
Description {% if CONFIG.source_location_url and struct.docs_location %} [src] {% endif %}
{{ struct.c_decl }}
{{ struct.description }}
{% if struct.fields %}
Structure members {% if CONFIG.source_location_url and struct.source_location %} [src] {% endif %}
-
{% for field in struct.fields %}
{{ field.name }}
- {{ field.description }} {% endfor %}
Stability: | {{ struct.stability }} |
Available since: | {{ struct.available_since }} |
Deprecated since: | {{ struct.deprecated_since.version }} |
{{ struct.deprecated_since.message }} |
{{ key|escape }} | {{ value|escape }} |
Constructors
{% for ctor in struct.ctors %}
{% endfor %}
{{ ctor.identifier }}
{{ ctor.summary }}
{% if ctor.available_since or ctor.deprecated_since -%}
{%- if ctor.available_since -%}
{%- endif %}
Available since: {{ ctor.available_since }}
{%- endif -%} {%- if ctor.deprecated_since -%}Deprecated since: {{ ctor.deprecated_since }}
{%- endif -%}Functions
{% for func in struct.type_funcs %}
{% endfor %}
{{ func.identifier }}
{{ func.summary }}
{% if func.available_since or func.deprecated_since -%}
{%- if func.available_since -%}
{%- endif %}
Available since: {{ func.available_since }}
{%- endif -%} {%- if func.deprecated_since -%}Deprecated since: {{ func.deprecated_since }}
{%- endif -%}Instance methods
{% for method in struct.methods %}
{% endfor %}
{{ method.identifier }}
{{ method.summary }}
{% if method.available_since or method.deprecated_since -%}
{%- if method.available_since -%}
{%- endif %}
Available since: {{ method.available_since }}
{%- endif -%} {%- if method.deprecated_since -%}Deprecated since: {{ method.deprecated_since }}
{%- endif -%}