lsst.pex.config g3cd1b1f544+a560a896d8
Loading...
Searching...
No Matches
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: