Lines Matching refs:hasher
360 let mut hasher = Sha1::new(); in struct_1() localVariable
361 hasher.update(b"a"); in struct_1()
362 hasher.update(b"bc"); in struct_1()
363 assert_eq!(hex::encode(hasher.finish()), expected); in struct_1()
370 let mut hasher = Sha1::new(); in cloning_allows_incremental_hashing() localVariable
371 hasher.update(b"a"); in cloning_allows_incremental_hashing()
373 let mut incr_hasher = hasher.clone(); in cloning_allows_incremental_hashing()
377 assert_ne!(hex::encode(hasher.finish()), expected); in cloning_allows_incremental_hashing()
392 let mut hasher = Sha224::new(); in struct_224() localVariable
393 hasher.update(b"a"); in struct_224()
394 hasher.update(b"bc"); in struct_224()
395 assert_eq!(hex::encode(hasher.finish()), expected); in struct_224()
410 let mut hasher = Sha256::new(); in struct_256() localVariable
411 hasher.update(b"a"); in struct_256()
412 hasher.update(b"bc"); in struct_256()
413 assert_eq!(hex::encode(hasher.finish()), expected); in struct_256()
432 let mut hasher = Sha384::new(); in struct_384() localVariable
433 hasher.update(b"a"); in struct_384()
434 hasher.update(b"bc"); in struct_384()
435 assert_eq!(hex::encode(&hasher.finish()[..]), expected); in struct_384()
454 let mut hasher = Sha512::new(); in struct_512() localVariable
455 hasher.update(b"a"); in struct_512()
456 hasher.update(b"bc"); in struct_512()
457 assert_eq!(hex::encode(&hasher.finish()[..]), expected); in struct_512()