rustc_hir_typeck::fn_ctxt::adjust_fulfillment_errors

Function is_iterator_singleton

Source
fn is_iterator_singleton<T>(iterator: impl Iterator<Item = T>) -> Option<T>
Expand description

Returns Some(iterator.next()) if it has exactly one item, and None otherwise.