Returns a specification to start this module under a supervisor.
@type t() :: %Strom.Flow{module: term(), name: term(), pid: term(), topology: term()}
See Supervisor.
Supervisor