Legivel


AllTryFindIdiomaticMappers

Namespace: Legivel.Mapper
Parent Module: Model

Structure containing all TryFindMapper functions available

Record Fields

Record FieldDescription
KnownTypes
Signature: MappedTypes
NullTagUri'
Signature: string
PotentialMappers
Signature: TryFindIdiomaticMapperForType list
StringTagUri'
Signature: string

Instance members

Instance memberDescription
x.GetMapper(r)
Signature: r:YTMRef -> IYamlToNativeMapping
x.GetRef(t)
Signature: t:Type -> YTMRef
x.HasMapper(r)
Signature: r:YTMRef -> bool
x.HasType(t)
Signature: t:Type -> bool
x.map e r
Signature: e:ProcessMessages -> r:YTMRef -> Node -> FallibleOption<obj> * ProcessMessages
x.NullTagUri
Signature: string

CompiledName: get_NullTagUri

x.RegisterMapper r m
Signature: r:YTMRef -> m:IYamlToNativeMapping -> AllTryFindIdiomaticMappers
x.RegisterType(t)
Signature: t:Type -> YTMRef * AllTryFindIdiomaticMappers
x.StringTagUri
Signature: string

CompiledName: get_StringTagUri

x.TryFindMapper msgList t
Signature: msgList:ProcessMessages -> t:Type -> TryFindMapperReturnType

Try to find a mapper for the given type, look in all potential mappers

Static members

Static memberDescription
AllTryFindIdiomaticMappers.Create(...)
Signature: (ml:TryFindIdiomaticMapperForType list) -> nt:string -> st:string -> AllTryFindIdiomaticMappers
Fork me on GitHub