AttrCmp

object AttrCmp
Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

sealed abstract class Conflict extends AttrCmp
case object Overlap extends Conflict
case object Same extends Conflict
case object Unrelated extends AttrCmp

Types

type Fn = (Attr, Attr) => AttrCmp

Value members

Concrete methods

def compose(fst: Fn, snd: Fn): Fn
def conflicts(avs: Vector[AV]): Set[AV]

Concrete fields

val default: Fn

Implicits

Implicits

implicit def univEq: UnivEq[AttrCmp]