YAML
!_Schema
types: !_Map_Type
!_Identifier _Most: !_TypeDual
allAlternates:
- !_ObjectFor(_DualAlternate)
object: _Most
typeParam: T
- !_ObjectFor(_DualAlternate)
dual: _Object
object: _Most
- !_ObjectFor(_DualAlternate)
dual: _Most
object: _Most
typeArgs:
- !_TypeParam T
- !_ObjectFor(_DualAlternate)
dual: _MostList
object: _Most
typeArgs:
- !_TypeParam T
- !_ObjectFor(_DualAlternate)
dual: _MostDictionary
object: _Most
typeArgs:
- !_TypeParam T
alternates:
- !_DualAlternate
typeParam: T
- !_DualAlternate
dual: _Object
- !_DualAlternate
dual: _Most
typeArgs:
- !_TypeParam T
- !_DualAlternate
dual: _MostList
typeArgs:
- !_TypeParam T
- !_DualAlternate
dual: _MostDictionary
typeArgs:
- !_TypeParam T
name: _Most
typeKind: !_TypeKind Dual
typeParams:
- !_Named
name: T