Future
forEach(
void action(T element)
)
Executes action on each data event of the stream.
Completes the returned Future when all events of the stream
have been processed. Completes the future with an error if the
stream has an error event, or if action throws.