pub type s2n_recv_fn = Option<unsafe extern "C" fn(io_context: *mut c_void, buf: *mut u8, len: u32) -> c_int>;
Function pointer for a user provided send callback.