Waits until a channel sender accepts the value or reaches a terminal state.
Accepted send, explicit close, or revoked terminal state.
Waits until a channel sender accepts the value or reaches a terminal state.