Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Closed
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
6365c43
Add PartialOrd, Ord derivations to TypeId
sdleffler Jan 11, 2017
b08ab1e
Add warning about varying hashes/orderings
sdleffler Jan 17, 2017
5b8fe3e
Move platform-specific implementation of libstd/path.rs
cassiersg Jan 24, 2017
662fef6
Move platform-specific implementation of libstd/f{32,64}.rs
cassiersg Jan 26, 2017
badd513
Use platform-specific implementation for floats
cassiersg Jan 26, 2017
d90a7b3
std: Add retain method for HashMap and HashSet
F001 Feb 5, 2017
4c3448f
Add equivalents of C's <ctype.h> functions to AsciiExt.
zackw Feb 8, 2017
fb91047
Dont segfault if btree range is not in order
bvinc Feb 2, 2017
b3d7399
Fix ICE on certain sequence repetitions.
jseyfried Feb 10, 2017
0340dde
travis: Add builders without assertions
alexcrichton Feb 12, 2017
7298535
Fix wrong link names on windows
cassiersg Feb 12, 2017
9ed53cf
Conversions between CStr/OsStr/Path and boxes.
Feb 1, 2017
30abe7b
test: Remove sanitizer-thread test
alexcrichton Feb 13, 2017
c2566f6
Squeeze URL lines under 100 chars wide to make tidy happy.
zackw Feb 13, 2017
5817351
tidy: exempt URLs from the line length restriction
zackw Feb 13, 2017
ff4758c
Replace regex-based parser for URL lines with open-coded one.
zackw Feb 13, 2017
162240c
Add feature annotations to the doctests for ascii_ctype.
zackw Feb 13, 2017
4dd56de
Rollup merge of #38981 - sdleffler:patch-1, r=alexcrichton
frewsxcv Feb 14, 2017
f392067
Rollup merge of #39325 - cassiersg:except_lint_pal, r=brson
frewsxcv Feb 14, 2017
a928332
Rollup merge of #39457 - bvinc:master, r=alexcrichton
frewsxcv Feb 14, 2017
ced87c6
Rollup merge of #39560 - F001:retainHashMap, r=alexcrichton
frewsxcv Feb 14, 2017
0e12f7e
Rollup merge of #39594 - clarcharr:cstr_box, r=aturon
frewsxcv Feb 14, 2017
3f3ff76
Rollup merge of #39659 - zackw:asciiext-ctype, r=alexcrichton
frewsxcv Feb 14, 2017
6ab0c0b
Rollup merge of #39730 - jseyfried:fix_empty_seq_rep_ice, r=nrc
frewsxcv Feb 14, 2017
4970964
Rollup merge of #39754 - alexcrichton:less-assertions, r=brson
frewsxcv Feb 14, 2017
eb48396
Rollup merge of #39785 - alexcrichton:no-thread-sanitizer, r=japaric
frewsxcv Feb 14, 2017
cdc5937
Rollup merge of #39790 - zackw:tidy-linelen-exempt-urls, r=alexcrichton
frewsxcv Feb 14, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add warning about varying hashes/orderings
  • Loading branch information
sdleffler authored Jan 17, 2017
commit b08ab1e20d8c70e741e3820f16fc277ba6a9a697
4 changes: 4 additions & 0 deletions src/libcore/any.rs
Original file line number Diff line number Diff line change
Expand Up @@ -338,6 +338,10 @@ impl Any+Send {
///
/// A `TypeId` is currently only available for types which ascribe to `'static`,
/// but this limitation may be removed in the future.
///
/// While `TypeId` implements `Hash`, `PartialOrd`, and `Ord`, it is worth
/// noting that the hashes and ordering will vary between Rust releases. Beware
/// of relying on them outside of your code!
#[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Debug, Hash)]
#[stable(feature = "rust1", since = "1.0.0")]
pub struct TypeId {
Expand Down