sphinx-toolbox Demo - TypeVars ¶
- <{{ sig_prename_tag }} class="sig-prename descclassname"> tests.test_output.typevars_demo. {{ sig_prename_tag }}> <{{ sig_prename_tag }} class="sig-name descname"> DS {{ sig_prename_tag }}> <{% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %} class="property"> = TypeVar(DS, SlotsDemo, Demo) {% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %}> ¶
-
Type:
TypeVarInvariant
TypeVarconstrained totests.test_output.typevars_demo.SlotsDemoandtests.test_output.typevars_demo.Demo.
- <{% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %} class="property"> {% if sphinx_version >= (9, 0) %} class {% else %}class{% endif %} {% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %}> <{{ sig_prename_tag }} class="sig-prename descclassname"> tests.test_output.typevars_demo. {{ sig_prename_tag }}> <{{ sig_prename_tag }} class="sig-name descname"> Demo {{ sig_prename_tag }}> ( arg1 , arg2 ) [source] ¶
-
An attrs class
- <{{ sig_prename_tag }} class="sig-prename descclassname"> tests.test_output.typevars_demo. {{ sig_prename_tag }}> <{{ sig_prename_tag }} class="sig-name descname"> FR {{ sig_prename_tag }}> <{% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %} class="property"> = TypeVar(FR, bound=SlotsDemo) {% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %}> ¶
-
Type:
TypeVarInvariant
TypeVarbound totests.test_output.typevars_demo.SlotsDemo.
- <{{ sig_prename_tag }} class="sig-prename descclassname"> tests.test_output.typevars_demo. {{ sig_prename_tag }}> <{{ sig_prename_tag }} class="sig-name descname"> S {{ sig_prename_tag }}> <{% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %} class="property"> = TypeVar(S, bound=SlotsDemo) {% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %}> ¶
-
Type:
TypeVarInvariant
TypeVarbound totests.test_output.typevars_demo.SlotsDemo.
- <{% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %} class="property"> {% if sphinx_version >= (9, 0) %} class {% else %}class{% endif %} {% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %}> <{{ sig_prename_tag }} class="sig-prename descclassname"> tests.test_output.typevars_demo. {{ sig_prename_tag }}> <{{ sig_prename_tag }} class="sig-name descname"> SlotsDemo {{ sig_prename_tag }}> ( arg1 , arg2 ) [source] ¶
-
An attrs class with slots=True
- <{{ sig_prename_tag }} class="sig-prename descclassname"> tests.test_output.typevars_demo. {{ sig_prename_tag }}> <{{ sig_prename_tag }} class="sig-name descname"> T {{ sig_prename_tag }}> <{% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %} class="property"> = TypeVar(T) {% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %}> ¶
-
Type:
TypeVarInvariant
TypeVar.
- <{{ sig_prename_tag }} class="sig-prename descclassname"> tests.test_output.typevars_demo. {{ sig_prename_tag }}> <{{ sig_prename_tag }} class="sig-name descname"> T_co {{ sig_prename_tag }}> <{% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %} class="property"> = TypeVar(T_co, covariant=True) {% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %}> ¶
-
Type:
TypeVarCovariant
TypeVar.
- <{{ sig_prename_tag }} class="sig-prename descclassname"> tests.test_output.typevars_demo. {{ sig_prename_tag }}> <{{ sig_prename_tag }} class="sig-name descname"> T_contra {{ sig_prename_tag }}> <{% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %} class="property"> = TypeVar(T_contra, contravariant=True) {% if sphinx_version >= (9, 0) %}span{% else %}em{% endif %}> ¶
-
Type:
TypeVarContravariant
TypeVar.