HashEq64[A: (Hashable64 #read & Equatable[A] #read)]
primitive val HashEq64[A: (Hashable64 #read & Equatable[A] #read)] is HashFunction64[A] val
Реализует
- HashFunction64[A] val
Конструкторы
create
new val create() : HashEq64[A] val^
Возвращает
- HashEq64[A] val^
Публичные функции
hash64
Используйте функцию хэширования из параметра типа.
fun box hash64( x: box->A) : U64 val
Параметры
- x: box->A
Возвращает
- U64 val
eq
Используйте функцию структурного равенства из параметра типа.
fun box eq( x: box->A, y: box->A) : Bool val
Параметры
- x: box->A
- y: box->A
Возвращает
- Bool val
ne
fun box ne( that: HashEq64[A] val) : Bool val
Параметры
- that: HashEq64[A] val
Возвращает
- Bool val
© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/collections-HashEq64