Internal macro definitions. They may not work properly if not used via the type_hash crate.
Generate a hash for a Rust type. The primary use-case for this crate is for detecting differences in message types between versions of a crate. The `TypeHash` trait is implemented for most built-in types and a derive macro is provided, for implementing it for your own types.
Proc-macro generator for a hash based type identifier: hash code is computed on the basis of type definition
A simple hash based type identifier: hash code is computed on the basis of type definition
A simple hash based type identifier: hash code is computed on the basis of type definition
A procedural macro to generate stable type-based unique identifiers (fingerprints) for Rust structs, useful for serialization compatibility and versioning.
Macros to define custom fixed-size hash types
Macros to define custom fixed-size hash types
Macros to define custom tetsy-fixed-size hash types
#[derive(FlatStruct)] proc-macro fuer zerodds-flatdata-1.0 (Type-Hash + repr(C)-Check).
A crate that allows deriving Eq and Hash for types that contain floating points
Trait and derive macro for comparing and hashing types modulo an equivalence relation