Legivel


DiscriminatedUnionMappingInfo

Namespace: Legivel.Customization
Parent Module: Mapping

Mapper structure for a Discriminated Union - non-enum

Record Fields

Record FieldDescription
DUField
Signature: string option
DUType
Signature: Type
UnionCaseMapping
Signature: (string * YTMRef) list
UnionCases
Signature: DUFieldMapping list

Static members

Static memberDescription
DiscriminatedUnionMappingInfo.TryFindMapper(...)
Signature: msgList:ProcessMessages -> mappers:AllTryFindIdiomaticMappers -> t:Type -> TryFindMapperReturnType

Return a DiscriminatedUnionMappingInfo when the given type is a Discriminated Union

Fork me on GitHub