Skip to content

Commit

Permalink
Document results of UnboundedReceiver::try_next
Browse files Browse the repository at this point in the history
  • Loading branch information
stepancheg authored and taiki-e committed Mar 1, 2021
1 parent c732877 commit d15ad36
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions futures-channel/src/mpsc/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1169,6 +1169,11 @@ impl<T> UnboundedReceiver<T> {
/// only when you've otherwise arranged to be notified when the channel is
/// no longer empty.
///
/// This function returns:
/// * `Ok(Some(t))` when message is fetched
/// * `Ok(None)` when channel is closed and no messages left in the queue
/// * `Err(e)` when there are no messages available, but channel is not yet closed
///
/// This function will panic if called after `try_next` or `poll_next` has
/// returned `None`.
pub fn try_next(&mut self) -> Result<Option<T>, TryRecvError> {
Expand Down

0 comments on commit d15ad36

Please sign in to comment.