TraitConstructor

izumi.distage.constructors.TraitConstructor
See theTraitConstructor companion object
final class TraitConstructor[T](val provider: Functoid[T]) extends AnyVal with AnyConstructorBase[T]

An implicitly summonable constructor for a traits or abstract class T

Attributes

Returns:

izumi.distage.model.providers.Functoid[T] value

See also:

izumi.distage.model.definition.impl recommended documenting annotation for use with TraitConstructor

Companion:
object
Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Concise view

Value members

Concrete fields