pub unsafe extern "C" fn soup_socket_read_until(
sock: *mut SoupSocket,
buffer: gpointer,
len: size_t,
boundary: gconstpointer,
boundary_len: size_t,
nread: *mut size_t,
got_boundary: *mut gboolean,
cancellable: *mut GCancellable,
error: *mut *mut GError,
) -> SoupSocketIOStatus