pub unsafe extern "C" fn cSHAKE256_Initialize(
    cskInstance: *mut cSHAKE_Instance,
    outputBitLen: BitLength,
    name: *const BitSequence,
    nameBitLen: BitLength,
    customization: *const BitSequence,
    customBitLen: BitLength
) -> c_int
Expand description

Function to initialize the cSHAKE256 instance used in sequential hashing mode. @param cskInstance Pointer to the hash instance to be initialized. @param outputBitLen The desired number of output bits (L). or 0 for an arbitrarily-long output (XOF). @param name Pointer to the function name string (N). @param nameBitLen The length of the function name in bits. Only full bytes are supported, length must be a multiple of 8. @param customization Pointer to the customization string (S). @param customBitLen The length of the customization string in bits. @return 0 if successful, 1 otherwise.