crates.io "equality" keyword
View the packages on the crates.io package registry that are tagged with the "equality" keyword.
is-same 0.2.1
A trait for comparing object equality.3 versions - Latest release: over 5 years ago - 3.97 thousand downloads total - 3 stars on GitHub - 1 maintainer
multi-eq 0.1.1
Macros for creating custom equality trait derives2 versions - Latest release: over 5 years ago - 2.72 thousand downloads total - 2 stars on GitHub - 1 maintainer
approx_collections 3.1.0
Collections using approximate floating-point comparison5 versions - Latest release: 8 days ago - 623 downloads total - 0 stars on GitHub - 1 maintainer
approxeq 0.1.1
A trait for approximate equality of types2 versions - Latest release: over 4 years ago - 7.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
is_42 0.1.2
Simple, blazingly fast way of checking if a variable is equal to 42.2 versions - Latest release: about 3 years ago - 2.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
approxim 0.6.6
Approximate floating point equality comparisons and assertions.7 versions - Latest release: 3 months ago - 7.23 thousand downloads total - 1 stars on GitHub - 1 maintainer
egglog 0.5.0
egglog is a language that combines the benefits of equality saturation and datalog. It can be use...5 versions - Latest release: about 2 months ago - 9.22 thousand downloads total - 556 stars on GitHub - 2 maintainers
refl 0.2.1
Provides a `refl` encoding which you can use to provide a proof witness that one type is equivale...6 versions - Latest release: over 5 years ago - 2 dependent packages - 1 dependent repositories - 19.3 thousand downloads total - 68 stars on GitHub - 1 maintainer
varianteq 0.5.0
Derive the equality of enum variants ignoring fields7 versions - Latest release: over 6 years ago - 9.43 thousand downloads total - 3 stars on GitHub - 1 maintainer
struct_macro_eq 0.1.0
implements Eq for structs, but with the ability to exclude fields from equality checking using an...1 version - Latest release: over 2 years ago - 1.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
num-order 1.2.0 đź’°
Numerically consistent `Eq`, `Ord` and `Hash` implementations for various `num` types (`u32`, `f6...13 versions - Latest release: almost 2 years ago - 6 dependent packages - 1 dependent repositories - 2.83 million downloads total - 3 stars on GitHub - 1 maintainer
equalia 1.0.0
Automatically implement PartialEq for your structs2 versions - Latest release: over 4 years ago - 2.54 thousand downloads total - 1 stars on GitHub - 1 maintainer
same 0.1.0
Traits for testing identity of objects.1 version - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 3.54 thousand downloads total - 4 stars on GitHub - 1 maintainer
identity 0.0.6
A stable Rust implementation of an identity (a.k.a., “equality witness”) type.6 versions - Latest release: about 9 years ago - 11 dependent repositories - 9.98 thousand downloads total - 6 stars on GitHub - 1 maintainer
unify 0.0.3
Trait-based equality constraint for Rust4 versions - Latest release: over 10 years ago - 1 dependent package - 7.11 thousand downloads total - 2 maintainers
ballpark 0.1.1
Approximate comparisons for floating-point numbers2 versions - Latest release: 2 months ago - 643 downloads total - 1 stars on GitHub - 1 maintainer
cisness 1.1.0
Runtime 'live witness' of two types being the same3 versions - Latest release: about 1 year ago - 3.05 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
approx2
Approximate floating point equality comparisons and assertions.1 version - Latest release: 21 days ago - 914 downloads total - 168 stars on GitHub - 1 maintainer
Top 3.9% on crates.io
11 versions - Latest release: over 3 years ago - 776 dependent packages - 11,451 dependent repositories - 57.1 million downloads total - 168 stars on GitHub - 2 maintainers
approx 0.5.1
Approximate floating point equality comparisons and assertions.11 versions - Latest release: over 3 years ago - 776 dependent packages - 11,451 dependent repositories - 57.1 million downloads total - 168 stars on GitHub - 2 maintainers
ref_eq 1.0.0
Determine if two borrowed pointers point to the same thing.2 versions - Latest release: almost 9 years ago - 1 dependent package - 1 dependent repositories - 9.55 thousand downloads total - 4 stars on GitHub - 1 maintainer
hashed 0.2.1
A Hashed type you can convert any hashable type into and still do equality checks on4 versions - Latest release: almost 6 years ago - 5.98 thousand downloads total - 1 stars on GitHub - 1 maintainer
pointer-identity 0.1.1 đź’°
Wrapper type to treat the pointer address of types as identity rather than the value2 versions - Latest release: over 1 year ago - 2.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
float_eq_derive 1.0.1
Derive macro support for float_eq.8 versions - Latest release: almost 3 years ago - 1 dependent package - 3 dependent repositories - 98.9 thousand downloads total - 41 stars on GitHub - 1 maintainer
Top 7.8% on crates.io
15 versions - Latest release: almost 3 years ago - 48 dependent packages - 340 dependent repositories - 6.43 million downloads total - 41 stars on GitHub - 1 maintainer
float_eq 1.0.1
Compare IEEE floating point primitives, structs and collections for equality.15 versions - Latest release: almost 3 years ago - 48 dependent packages - 340 dependent repositories - 6.43 million downloads total - 41 stars on GitHub - 1 maintainer
type_eq 0.1.2
Tiny utils for type-level constraints and inference3 versions - Latest release: almost 7 years ago - 4.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
hashable_rc 0.2.1
Hashable wrappers for reference countings.5 versions - Latest release: almost 5 years ago - 2 dependent packages - 1 dependent repositories - 6.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
dyn_ord 0.2.1
Equality and ordering for trait objects3 versions - Latest release: about 2 years ago - 2 dependent packages - 14.2 thousand downloads total - 7 stars on GitHub - 1 maintainer
spidermeme 0.1.0
Traits to test for type equality and type inequality1 version - Latest release: about 4 years ago - 1.39 thousand downloads total - 2 stars on GitHub - 1 maintainer
Related Keywords
comparison
10
rust
7
float
6
assert
5
approximate
5
type-level
4
testing
4
floating-point
4
identity
3
macro
3
types
3
math
3
hash
3
trait
2
derive
2
eq
2
assertions
2
approximation
2
reference
2
compare
1
witness
1
typeid
1
dispatch
1
ulps
1
ulp
1
approx
1
equals
1
wrapper
1
hashed
1
address
1
pointer
1
values
1
type
1
inference
1
rc
1
weak
1
ordering
1
trait-object
1
dynamic-typing
1
metaprogramming
1
inequality
1
same
1
object
1
referential
1
macros
1
joke
1
crates
1
joke-api
1
42
1
number
1
approximimate
1
compiler
1
datalog
1
e-graphs
1
egglog
1
refl
1
propositional
1
gadt
1
propositional-logic
1
type-system
1
enum
1
partialeq
1
struct
1
order
1
numeric
1
equal
1
references
1
unification
1