-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Issues: rust-lang/rust
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
Label
Projects
Milestones
Assignee
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 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.
'static
lifetime screws with return lifetime using methods like .get()
A-collections
#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
#119304
opened Dec 25, 2023 by
oskgo
RawVec
sets capacity incorrectly, causing potentially many bugs
A-allocators
#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
Previous Next
ProTip!
no:milestone will show everything without a milestone.