We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 140dc0b commit 36651b1Copy full SHA for 36651b1
build.rs
@@ -1085,7 +1085,7 @@ impl PythonBindGenerator {
1085
1086
fn generate_enum_hash_method(&mut self) {
1087
self.write_str(" pub fn __hash__(&self) -> u64 {");
1088
- self.write_str(" crate::hash_u64(*self as u64)");
+ self.write_str(" crate::hash_u8(*self as u8)");
1089
self.write_str(" }");
1090
}
1091
src/lib.rs
@@ -28,7 +28,7 @@ pub fn flat_err_to_py(err: flatbuffers::InvalidFlatbuffer) -> PyErr {
28
InvalidFlatbuffer::new_err(err_msg)
29
30
31
-pub fn hash_u64(num: u64) -> u64 {
+pub fn hash_u8(num: u8) -> u64 {
32
let mut hasher = DefaultHasher::new();
33
num.hash(&mut hasher);
34
hasher.finish()
0 commit comments