Type-level accessor for the shape parameter of this graph.
Type-level accessor for the shape parameter of this graph.
Add the given attributes to this Graph.
Add the given attributes to this Graph. If the specific attribute was already present on this graph this means the added attribute will be more specific than the existing one. If this Source is a composite of multiple graphs, new attributes on the composite will be less specific than attributes set directly on the individual graphs of the composite.
Put an asynchronous boundary around this Graph
Put an asynchronous boundary around this Graph
Run the graph on this dispatcher
Set the input buffer to this size for the graph
Put an asynchronous boundary around this Graph
Put an asynchronous boundary around this Graph
Run the graph on this dispatcher
Put an asynchronous boundary around this Graph
Put an asynchronous boundary around this Graph
The shape of a graph is all that is externally visible: its inlets and outlets.
Takes multiple streams and outputs one stream formed from the input streams by first emitting all of the elements from the first stream and then emitting all of the elements from the second stream, etc.
A
Concat
has onefirst
port, onesecond
port and oneout
port.Emits when the current stream has an element available; if the current input completes, it tries the next one
Backpressures when downstream backpressures
Completes when all upstreams complete
Cancels when downstream cancels