Materializes the stream, including all components linked (transitively) to this one, and starts running it.
Materializes the stream, including all components linked (transitively) to this one, and starts running it.
The same result is produced no matter which stream component is used to call build
.
This method may only be called once per stream (see README on the subject of reusing components).
This overload of collect
lets you specify an explicit supertype bound of Out
(so you cannot upcast past it)
and in exchange get a precise non-existential return type.
This overload of collect
lets you specify an explicit supertype bound of Out
(so you cannot upcast past it)
and in exchange get a precise non-existential return type.
Irreversibly connects to this sink
.
Irreversibly connects to this sink
.
Returns a new Sink composing this pipe with the original sink.
Concatenate these sources after the current one.
Concatenate these sources after the current one.
This is named concatWith and not simply Concat because SourceOps.concat refers to the unrelated Transform.concat.
Irreversibly join this source with that sink.
Irreversibly join this source with that sink.
Irreversibly connects the next
transform after this pipe.
Irreversibly connects the next
transform after this pipe.
Returns a new Pipe composing them.
Irreversibly connects the next
pipe after this one.
Irreversibly connects the next
pipe after this one.
Returns a new Pipe composing them.
Irreversibly join this source with that sink.
Irreversibly join this source with that sink.
Irreversibly join this source with that pipe's sink.
Irreversibly join this source with that pipe's sink.
Irreversibly join this source with that sink.
Irreversibly join this source with that sink.
Irreversibly join this source with that transform.
Irreversibly join this source with that transform.
A part of a stream with a single unconnected input SinkComponent and a single unconnected output SourceComponent.
It can represent a single component (a Transform), or a series of components which are already fully connected to one another.