-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
Open
Labels
C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCS-tracking-unimplementedStatus: The feature has not been implemented.Status: The feature has not been implemented.T-libs-apiRelevant to the library API team, which will review and decide on the PR/issue.Relevant to the library API team, which will review and decide on the PR/issue.
Description
Feature gate: #![feature(new_range_remainder)]
This is a tracking issue for the remainder method of new std::range iterator types.
Public API
// core::range
impl<A: Step> RangeFromIter<A> {
pub fn remainder(self) -> RangeFrom<A>;
}
impl<A: Step> RangeInclusiveIter<A> {
pub fn remainder(self) -> Option<RangeInclusive<A>>;
}
impl<A> RangeIter<A> {
pub fn remainder(self) -> Range<A>;
}Steps / History
(Remember to update the S-tracking-* label when checking boxes.)
- Proposed with the
new_rangeRFC RFC: New range types for Edition 2024 rfcs#3550 - Implementation: Add
new_range_apifor RFC 3550 #125751 - Final comment period (FCP)1
- Stabilization PR
Unresolved Questions
- Making sure the exact behavior is reasonable
See Also
- Original tracking issue Tracking Issue for
new_range_api(part of RFC 3550) #125687
Footnotes
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCS-tracking-unimplementedStatus: The feature has not been implemented.Status: The feature has not been implemented.T-libs-apiRelevant to the library API team, which will review and decide on the PR/issue.Relevant to the library API team, which will review and decide on the PR/issue.
Type
Fields
Give feedbackNo fields configured for issues without a type.