Implicits

org.apache.pekko.stream.scaladsl.GraphDSL.Implicits
object Implicits

Attributes

Source
Graph.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Implicits.type

Members list

Type members

Classlikes

final implicit class BidiFlowShapeArrow[I1, O1, I2, O2](val bidi: BidiShape[I1, O1, I2, O2]) extends AnyVal

Attributes

Source
Graph.scala
Supertypes
class AnyVal
trait Matchable
class Any
sealed trait CombinerBase[+T]

Attributes

Source
Graph.scala
Supertypes
class Any
Known subtypes
class FanInOps[In, Out]
trait PortOps[Out]
class SourceArrow[T]
class SourceShapeArrow[T]
final class DisabledReversePortOps[In](msg: String) extends ReversePortOps[In]

Attributes

Source
Graph.scala
Supertypes
class ReversePortOps[In]
class Object
trait Matchable
class Any
final implicit class FanInOps[In, Out](val j: UniformFanInShape[In, Out]) extends AnyVal, CombinerBase[Out], ReverseCombinerBase[In]

Attributes

Source
Graph.scala
Supertypes
trait CombinerBase[Out]
class AnyVal
trait Matchable
class Any
final implicit class FanOutOps[In, Out](val j: UniformFanOutShape[In, Out]) extends AnyVal, ReverseCombinerBase[In]

Attributes

Source
Graph.scala
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class FlowArrow[I, O, M](val f: Graph[FlowShape[I, O], M]) extends AnyVal

Attributes

Source
Graph.scala
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class FlowShapeArrow[I, O](val f: FlowShape[I, O]) extends AnyVal, ReverseCombinerBase[I]

Attributes

Source
Graph.scala
Supertypes
class AnyVal
trait Matchable
class Any
trait PortOps[+Out] extends FlowOps[Out, NotUsed], CombinerBase[Out]

Attributes

Source
Graph.scala
Supertypes
trait CombinerBase[Out]
trait FlowOps[Out, NotUsed]
class Object
trait Matchable
class Any
sealed trait ReverseCombinerBase[T]

Attributes

Source
Graph.scala
Supertypes
class Any
Known subtypes
class FanInOps[In, Out]
class FanOutOps[In, Out]
class FlowShapeArrow[I, O]
class ReversePortOps[In]
class SinkArrow[T]
class SinkShapeArrow[T]
Show all
implicit class ReversePortOps[In](val inlet: Inlet[In]) extends ReverseCombinerBase[In]

Attributes

Source
Graph.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
final implicit class SinkArrow[T](val s: Graph[SinkShape[T], _]) extends AnyVal, ReverseCombinerBase[T]

Attributes

Source
Graph.scala
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class SinkShapeArrow[T](val s: SinkShape[T]) extends AnyVal, ReverseCombinerBase[T]

Attributes

Source
Graph.scala
Supertypes
class AnyVal
trait Matchable
class Any
final implicit class SourceArrow[T](val s: Graph[SourceShape[T], _]) extends AnyVal, CombinerBase[T]

Attributes

Source
Graph.scala
Supertypes
trait CombinerBase[T]
class AnyVal
trait Matchable
class Any
final implicit class SourceShapeArrow[T](val s: SourceShape[T]) extends AnyVal, CombinerBase[T]

Attributes

Source
Graph.scala
Supertypes
trait CombinerBase[T]
class AnyVal
trait Matchable
class Any

Implicits

Implicits

final implicit def BidiFlowShapeArrow[I1, O1, I2, O2](bidi: BidiShape[I1, O1, I2, O2]): BidiFlowShapeArrow[I1, O1, I2, O2]

Attributes

Source
Graph.scala
final implicit def FanInOps[In, Out](j: UniformFanInShape[In, Out]): FanInOps[In, Out]

Attributes

Source
Graph.scala
final implicit def FanOutOps[In, Out](j: UniformFanOutShape[In, Out]): FanOutOps[In, Out]

Attributes

Source
Graph.scala
final implicit def FlowArrow[I, O, M](f: Graph[FlowShape[I, O], M]): FlowArrow[I, O, M]

Attributes

Source
Graph.scala
final implicit def FlowShapeArrow[I, O](f: FlowShape[I, O]): FlowShapeArrow[I, O]

Attributes

Source
Graph.scala
final implicit def ReversePortOps[In](inlet: Inlet[In]): ReversePortOps[In]

Attributes

Source
Graph.scala
final implicit def SinkArrow[T](s: Graph[SinkShape[T], _]): SinkArrow[T]

Attributes

Source
Graph.scala
final implicit def SinkShapeArrow[T](s: SinkShape[T]): SinkShapeArrow[T]

Attributes

Source
Graph.scala
final implicit def SourceArrow[T](s: Graph[SourceShape[T], _]): SourceArrow[T]

Attributes

Source
Graph.scala
final implicit def SourceShapeArrow[T](s: SourceShape[T]): SourceShapeArrow[T]

Attributes

Source
Graph.scala
implicit def fanOut2flow[I, O](j: UniformFanOutShape[I, O])(implicit b: Builder[_]): PortOps[O]

Attributes

Source
Graph.scala
implicit def flow2flow[I, O](f: FlowShape[I, O])(implicit b: Builder[_]): PortOps[O]

Attributes

Source
Graph.scala
implicit def port2flow[T](from: Outlet[T])(implicit b: Builder[_]): PortOps[T]

Attributes

Source
Graph.scala