Interface EventStreamMarshallerDeserFn<StreamType>
Hierarchy
-
EventStreamMarshallerDeserFn
Callable
- __call<T>(body: StreamType, deserializer: (input: Record<string, Message>) => Promise<T>): AsyncIterable<T>
-
Type parameters
Parameters
-
body: StreamType
-
deserializer: (input: Record<string, Message>) => Promise<T>
-
- (input: Record<string, Message>): Promise<T>
-
Parameters
Returns Promise<T>
Returns AsyncIterable<T>
A function which deserializes binary event stream message into modeled shape.