The blake2s compress function, which takes a state, a byte count, and a message, and returns a new state. byte_count should be the total number of bytes hashed after hashing the current msg.

Signature

pub extern fn blake2s_compress(state: Box, byte_count: u32, msg: Box) -> Box nopanic;