From 51a708c254ddee3e136544cec3ec8318d7f2b1f1 Mon Sep 17 00:00:00 2001 From: Nora Papale Date: Mon, 31 Aug 2026 12:46:59 +0200 Subject: [PATCH] Add doc alias "single" to "exactly_one" "Single" seems like an obvious name for "exactly_one", so I feel like adding this alias makes it more discoverable. It's notable that "single" doesn't appear in the documentation for exactly_one either. --- src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib.rs b/src/lib.rs index 619f903bc..df5a62202 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -4909,6 +4909,7 @@ pub trait Itertools: Iterator { /// assert!((0..10).filter(|&x| x > 1 && x < 5).exactly_one().unwrap_err().eq(2..5)); /// assert!((0..10).filter(|&_| false).exactly_one().unwrap_err().eq(0..0)); /// ``` + #[doc(alias("single"))] fn exactly_one(mut self) -> Result> where Self: Sized,