Skip to content

Issues: rust-lang/rust

Draft release notes for 1.88.0
#141598 opened May 26, 2025 by Mark-Simulacrum
Open 9
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Issues list

No way to get mutable reference to Vec member without expressing uniqueness over the full Vec A-collections Area: `std::collections` C-feature-request Category: A feature request, i.e: not implemented / a PR. needs-acp This change is blocked on the author creating an ACP. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#134507 opened Dec 19, 2024 by orlp
HashMap reallocates even though capacity is not exceeded A-collections Area: `std::collections` A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools C-bug Category: This is a bug. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#134459 opened Dec 18, 2024 by e00E
HashMap: panic in element destructor causes leaks of unrelated elements A-collections Area: `std::collections` A-destructors Area: Destructors (`Drop`, …) C-discussion Category: Discussion or questions that doesn't represent real issues. I-memleak Issue: Runtime memory leak without `mem::forget`. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#132222 opened Oct 27, 2024 by lukas-code
HashMap struct key with 'static lifetime screws with return lifetime using methods like .get() A-collections Area: `std::collections` A-lifetimes Area: Lifetimes / regions C-bug Category: This is a bug. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#124614 opened May 2, 2024 by jsdw
Explain behaviour and performance of BinaryHeap for equal-ordered elements A-collections Area: `std::collections` A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools C-enhancement Category: An issue proposing an enhancement or a PR with one. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#121713 opened Feb 27, 2024 by BigWingBeat
std::collections::BTreeMap docs could be improved by answering "When should I choose this over a HashMap" A-collections Area: `std::collections` A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools T-libs Relevant to the library team, which will review and decide on the PR/issue.
#120997 opened Feb 13, 2024 by mstange
Vec::from_raw_parts docs do not correctly handle empty buffers A-collections Area: `std::collections` A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools T-libs Relevant to the library team, which will review and decide on the PR/issue.
#119304 opened Dec 25, 2023 by oskgo
RawVec sets capacity incorrectly, causing potentially many bugs A-allocators Area: Custom and system allocators A-collections Area: `std::collections` A-slice Area: `[T]` T-libs Relevant to the library team, which will review and decide on the PR/issue.
#116580 opened Oct 9, 2023 by jmaargh
VecDeque missing time complexity docs A-collections Area: `std::collections` A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools C-feature-request Category: A feature request, i.e: not implemented / a PR. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#100182 opened Aug 5, 2022 by ArtifyCZ
Type inference on HashSet A-collections Area: `std::collections` A-diagnostics Area: Messages for errors, warnings, and lints A-inference Area: Type inference T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#94969 opened Mar 15, 2022 by Yuri6037
Vec::pop() sometimes returns value inefficiently. A-collections Area: `std::collections` C-bug Category: This is a bug. I-slow Issue: Problems and improvements with respect to performance of generated code. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#85365 opened May 16, 2021 by human-0
Vec::splice() has noticeable overhead for some use cases A-collections Area: `std::collections` C-enhancement Category: An issue proposing an enhancement or a PR with one. I-slow Issue: Problems and improvements with respect to performance of generated code. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#83266 opened Mar 18, 2021 by adrian17
Tracking Issue for map_try_insert A-collections Area: `std::collections` C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#82766 opened Mar 4, 2021 by m-ou-se
1 of 3 tasks
Large BTreeMap key or value types cause avoidable stack overflow A-collections Area: `std::collections` C-enhancement Category: An issue proposing an enhancement or a PR with one. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#81444 opened Jan 27, 2021 by ssomers
Lifetime of input (key) to HashMap::get() gets entanged w/ that of its output (value) A-collections Area: `std::collections` A-lifetimes Area: Lifetimes / regions C-bug Category: This is a bug. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#80389 opened Dec 26, 2020 by zeenix
HashMap reports zero capacity without freeing memory A-collections Area: `std::collections` C-bug Category: This is a bug. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#79178 opened Nov 18, 2020 by Diggsey
Possible Vec::truncate improvement A-collections Area: `std::collections` E-hard Call for participation: Hard difficulty. Experience needed to fix: A lot. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#76089 opened Aug 29, 2020 by leonardo-m
Better codegen for FromIterator Box<[T]> A-collections Area: `std::collections` A-iterators Area: Iterators C-optimization Category: An issue highlighting optimization opportunities or PRs implementing such E-help-wanted Call for participation: Help is requested to fix this issue. E-medium Call for participation: Medium difficulty. Experience needed to fix: Intermediate. I-heavy Issue: Problems and improvements with respect to binary size of generated code. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#75636 opened Aug 17, 2020 by pickfire
SpecForElem for i16/u16 and other digits A-collections Area: `std::collections` A-specialization Area: Trait impl specialization C-enhancement Category: An issue proposing an enhancement or a PR with one. I-slow Issue: Problems and improvements with respect to performance of generated code. T-libs Relevant to the library team, which will review and decide on the PR/issue.
#73995 opened Jul 3, 2020 by pickfire
HashSet and BTreeSet difference() method argument lifetime overconstrained A-collections Area: `std::collections` C-bug Category: This is a bug. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#73788 opened Jun 27, 2020 by BartMassey
Tracking Issue for Extend::{extend_one,extend_reserve} A-collections Area: `std::collections` A-iterators Area: Iterators B-unstable Blocker: Implemented in the nightly compiler and unstable. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC Libs-Tracked Libs issues that are tracked on the team's project board. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#72631 opened May 26, 2020 by cuviper
2 of 3 tasks
Tracking Issue for const_btree_len A-collections Area: `std::collections` A-const-eval Area: Constant evaluation, covers all const contexts (static, const fn, ...) C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC disposition-merge This issue / PR is in PFCP or FCP with a disposition to merge it. finished-final-comment-period The final comment period is finished for this PR / Issue. Libs-Tracked Libs issues that are tracked on the team's project board. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#71835 opened May 3, 2020 by LG3696
1 of 2 tasks
Collect to slice A-collections Area: `std::collections` A-iterators Area: Iterators C-feature-request Category: A feature request, i.e: not implemented / a PR. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#71387 opened Apr 21, 2020 by leonardo-m
Vec::reserve should use alloc_excess A-allocators Area: Custom and system allocators A-collections Area: `std::collections` C-enhancement Category: An issue proposing an enhancement or a PR with one. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#71383 opened Apr 21, 2020 by hsivonen
Tracking Issue for {BTreeMap,BTreeSet}::extract_if A-collections Area: `std::collections` B-unstable Blocker: Implemented in the nightly compiler and unstable. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC Libs-Tracked Libs issues that are tracked on the team's project board. T-libs-api Relevant to the library API team, which will review and decide on the PR/issue.
#70530 opened Mar 29, 2020 by ssomers
3 of 5 tasks
ProTip! no:milestone will show everything without a milestone.