| Age | Commit message (Collapse) | Author | Lines |
|
|
|
|
|
|
|
|
|
|
|
mutable fields in the process
|
|
|
|
|
|
|
|
rather than a tuple. The current setup iterates over
`BaseIter<(&'self K, &'self V)>` where 'self is a lifetime declared
*in the each method*. You can't place such a type in
the impl declaration. The compiler currently allows it,
but this will not be legal under #5656 and I'm pretty sure
it's not sound now.
|
|
|
|
|
|
|
|
|
|
core/std/syntax/rustc
|
|
|
|
|
|
|
|
|
|
|
|
are currently inferred. New rules are coming that will require
them to be explicit. All add some explicit self declarations.
|
|
|
|
|
|
imports
|
|
|
|
|
|
|
|
|
|
space-separated ones. rs=plussing
|
|
|
|
slipped through. r=tjc
|
|
|
|
|
|
rs=implflipping
|
|
|
|
|
|
Also remove as many uses as possible of vec::cast_to_mut and
cast_from_mut
|
|
|
|
correct handling of moves for struct-record update.
Part of #3678. Fixes #2828, #3904, #4719.
|
|
|
|
|
|
|
|
definitions. r=tjc
|
|
|
|
|
|
|
|
|
|
|
|
This makes the module much more discoverable, and is in line with the
'treemap' naming.
|
|
|