ModuleDefOps

izumi.distage.model.definition.ModuleBase$.ModuleDefOps
final implicit class ModuleDefOps[S <: ModuleBase](module: S) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def flatMap[T <: ModuleBase](f: Binding => Iterable[Binding])(implicit T: Aux[S, T]): T
def foldLeft[B](b: B)(f: (B, Binding) => B): B
def foldLeftWith[B, T <: ModuleBase](b: B)(f: (B, Binding) => (B, Binding))(implicit T: Aux[S, T]): (B, T)
def map[T <: ModuleBase](f: Binding => Binding)(implicit T: Aux[S, T]): T