QHash

coulomb.ops.algebra.cats.quantity$.infra$.QHash
class QHash[V, U](h: Hash[V]) extends QEq[V, U] with Hash[Quantity[V, U]]

Attributes

Source:
quantity.scala
Graph
Supertypes
trait Hash[Quantity[V, U]]
class QEq[V, U]
trait Eq[Quantity[V, U]]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def hash(x: Quantity[V, U]): Int

Returns the hash code of the given object under this hashing scheme.

Returns the hash code of the given object under this hashing scheme.

Attributes

Source:
quantity.scala

Inherited methods

def eqv(x: Quantity[V, U], y: Quantity[V, U]): Boolean

Returns true if x and y are equivalent, false otherwise.

Returns true if x and y are equivalent, false otherwise.

Attributes

Inherited from:
QEq
Source:
quantity.scala
def neqv(x: Quantity[V, U], y: Quantity[V, U]): Boolean

Returns false if x and y are equivalent, true otherwise.

Returns false if x and y are equivalent, true otherwise.

Attributes

Inherited from:
Eq
Source:
Eq.scala