The OpenD Programming Language

Algebraic.opAssign

  1. ref opAssign(Algebraic!RhsTypes rhs)
    struct Algebraic(T__...)
    ref return @trusted
    opAssign
    (
    RhsTypes...
    )
    (
    Algebraic!RhsTypes rhs
    )
    if (
    allSatisfy!(Contains!AllowedTypes, Algebraic!RhsTypes.AllowedTypes) &&
    !is(Algebraic == Algebraic!RhsTypes)
    )
  2. ref opAssign(T rhs)

Meta