Enumeration
{{ namespace.name }}{{ enum.name }}
{%- if CONFIG.is_unstable(enum.available_since) -%} unstable {%- endif %} {%- if enum.deprecated_since -%} deprecated: {{ enum.deprecated_since.version }} {%- endif -%} {%- if enum.available_since -%} since: {{ enum.available_since }} {%- endif -%}
Declaration {% if CONFIG.source_location_url and enum.source_location %} [src] {% endif %}
{{ enum.c_decl }}
Description {% if CONFIG.source_location_url and enum.docs_location %} [src] {% endif %}
Stability: {{ enum.stability }}
{% endif %} {% if enum.available_since %}Available since: {{ enum.available_since }}
{% endif %} {% if enum.deprecated_since %}Deprecated since: {{ enum.deprecated_since.version }}
{%- if enum.deprecated_since.message -%} {{ enum.deprecated_since.message }} {%- else -%}Do not use in newly written code.
{%- endif -%}{{ key|escape }} | {{ value|escape }} |
Members
-
{% for member in enum.members %}
-
{{ member.name }}
-
{{ member.description }}
- Value:
{{ member.value }}
{% if enum.nick -%}
- Nickname:
{{ member.nick }}
{%- endif %}
{% if member.available_since -%}
- Available since: {{ member.available_since }} {%- else -%}
- Available since: {{ namespace.version }} {%- endif %}
{% endfor %}
- Value:
Type functions
{{ func.identifier }}
{%- if CONFIG.is_unstable(func.available_since) -%} unstable {%- endif %} {%- if func.deprecated_since -%} deprecated: {{ func.deprecated_since }} {%- endif -%} {%- if func.available_since -%} since: {{ func.available_since }} {%- endif -%}