Finds a handler that can handle the given input data. Otherwise an error gets thrown.
List of handlers to search in.
The input data.
A promise resolving to a handler that supports the data or otherwise rejecting.
Finds a handler that can handle the given input data. Otherwise an error gets thrown.