iter_argument_infos
- app.util.helpers.generics.iter_argument_infos(cls: GenericAlias, *, fail: bool = True, args: Sequence[ArgType] | None = None) Generator[ArgumentInfo, None, None] [source]
Yield
ArgumentInfo
values for each generic parameter on cls.- Raises:
GenericsError – If cls is not generic or any parameter cannot be resolved.
- Parameters:
- Return type:
Generator[ArgumentInfo, None, None]