1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
use crate::consts::BLAKE2B_IV;
use digest::generic_array::typenum::{U128, U64};

blake2_impl!(
    VarBlake2b,
    Blake2b,
    u64,
    u64x4,
    U64,
    U128,
    32,
    24,
    16,
    63,
    BLAKE2B_IV,
    "Blake2b instance with a variable output.",
    "Blake2b instance with a fixed output.",
);