We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 498d73e commit c28a139Copy full SHA for c28a139
derive/src/multihash.rs
@@ -345,6 +345,7 @@ pub fn multihash(s: Structure) -> TokenStream {
345
use #mh_crate::Hasher;
346
match self {
347
#(#code_digest,)*
348
+ _ => unreachable!(),
349
}
350
351
@@ -363,6 +364,7 @@ pub fn multihash(s: Structure) -> TokenStream {
363
364
fn from(code: #code_enum) -> Self {
365
match code {
366
#(#code_into_u64,)*
367
368
369
370
@@ -417,6 +419,7 @@ mod tests {
417
419
let digest = multihash::Strobe256::digest(input);
418
420
Multihash::wrap(0x38b64f, &digest.as_ref()).unwrap()
421
},
422
423
424
425
@@ -437,6 +440,7 @@ mod tests {
437
440
438
441
Code::Identity256 => multihash::IDENTITY,
439
442
Code::Strobe256 => 0x38b64f,
443
444
445
446
0 commit comments