Legivel


EnumMappingInfo

Namespace: Legivel.Customization
Parent Module: Mapping

Mapper structure for a Discriminated Union, which compiles to an enum type

Record Fields

Record FieldDescription
EnumCases
Signature: EnumFieldMapping list
EnumType
Signature: Type
ProcessingOptions
Signature: ProcessingOptions

Static members

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

Return a EnumMappingInfo when the given type is an enum

Fork me on GitHub