lsst.pex.config g7a9cd813b8+124095ede6
Public Member Functions | List of all members
lsst.pex.config.config._PexConfigGenericAlias Class Reference
Inheritance diagram for lsst.pex.config.config._PexConfigGenericAlias:

Public Member Functions

Any __call__ (self, *Any args, **Any kwds)
 

Detailed Description

A Subclass of python's GenericAlias used in defining and instantiating
Generics.

This class differs from `types.GenericAlias` in that it calls a method
named _parseTypingArgs defined on Fields. This method gives Field and its
subclasses an opportunity to transform type parameters into class key word
arguments. Code authors do not need to implement any returns of this object
directly, and instead only need implement _parseTypingArgs, if a Field
subclass differs from the base class implementation.

This class is intended to be an implementation detail, returned from a
Field's `__class_getitem__` method.

The documentation for this class was generated from the following file: