pub unsafe extern "C" fn grpc_completion_queue_shutdown(
    cq: *mut grpc_completion_queue
)
Expand description

Begin destruction of a completion queue. Once all possible events are drained then grpc_completion_queue_next will start to produce GRPC_QUEUE_SHUTDOWN events only. At that point it’s safe to call grpc_completion_queue_destroy.

After calling this function applications should ensure that no NEW work is added to be published on this completion queue.