IUnmarshalFactory<T> typedef
IUnmarshalFactory<T> =
T Function(MarshalledObject marshalled)
@fileoverview Interface used for generally a static method called unmarshal(MarshalledObject) which returns an ISerialisable object.
Implementation
typedef T IUnmarshalFactory<T>(MarshalledObject marshalled);