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

blake2_impl!(
    VarBlake2s,
    Blake2s,
    u32,
    u32x4,
    U32,
    U64,
    16,
    12,
    8,
    7,
    BLAKE2S_IV,
    "Blake2s instance with a variable output.",
    "Blake2s instance with a fixed output.",
);