File tree Expand file tree Collapse file tree 7 files changed +16
-34
lines changed Expand file tree Collapse file tree 7 files changed +16
-34
lines changed Original file line number Diff line number Diff line change 16
16
strategy :
17
17
matrix :
18
18
include :
19
- - rust : 1.49.0 # MSRV
19
+ - rust : 1.56.1 # MSRV
20
20
features :
21
21
- rust : stable
22
22
features : serde
59
59
strategy :
60
60
matrix :
61
61
include :
62
- - rust : 1.49.0
62
+ - rust : 1.56.1
63
63
target : thumbv6m-none-eabi
64
64
- rust : stable
65
65
target : thumbv6m-none-eabi
Original file line number Diff line number Diff line change 1
- edition = " 2018 "
1
+ edition = " 2021 "
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " indexmap"
3
- edition = " 2018"
4
- version = " 1.8.0"
5
- authors = [
6
- " bluss" ,
7
- " Josh Stone <cuviper@gmail.com>"
8
- ]
3
+ edition = " 2021"
4
+ version = " 2.0.0-pre"
5
+ publish = false
9
6
documentation = " https://docs.rs/indexmap/"
10
7
repository = " https://github.com/bluss/indexmap"
11
- license = " Apache-2.0/MIT"
12
- description = """
13
- A hash table with consistent order and fast iteration.
14
-
15
- The indexmap is a hash table where the iteration order of the key-value
16
- pairs is independent of the hash values of the keys. It has the usual
17
- hash table functionality, it preserves insertion order except after
18
- removals, and it allows lookup of its elements by either hash table key
19
- or numerical index. A corresponding hash set type is also provided.
20
-
21
- This crate was initially published under the name ordermap, but it was renamed to
22
- indexmap.
23
- """
24
-
8
+ license = " Apache-2.0 OR MIT"
9
+ description = " A hash table with consistent order and fast iteration."
25
10
keywords = [" hashmap" , " no_std" ]
26
11
categories = [" data-structures" , " no-std" ]
27
12
28
- build = " build.rs"
29
-
30
13
[lib ]
31
14
bench = false
32
15
33
16
[build-dependencies ]
34
17
autocfg = " 1"
18
+
35
19
[dependencies ]
36
20
serde = { version = " 1.0" , optional = true , default-features = false }
37
21
rayon = { version = " 1.4.1" , optional = true }
Original file line number Diff line number Diff line change @@ -12,8 +12,8 @@ indexmap
12
12
.. |docs | image :: https://docs.rs/indexmap/badge.svg
13
13
.. _docs : https://docs.rs/indexmap
14
14
15
- .. |rustc | image :: https://img.shields.io/badge/rust-1.49 %2B-orange.svg
16
- .. _rustc : https://img.shields.io/badge/rust-1.49 %2B-orange.svg
15
+ .. |rustc | image :: https://img.shields.io/badge/rust-1.56 %2B-orange.svg
16
+ .. _rustc : https://img.shields.io/badge/rust-1.56 %2B-orange.svg
17
17
18
18
A pure-Rust hash table which preserves (in a limited sense) insertion order.
19
19
Original file line number Diff line number Diff line change 53
53
//!
54
54
//! ### Rust Version
55
55
//!
56
- //! This version of indexmap requires Rust 1.49 or later.
56
+ //! This version of indexmap requires Rust 1.56 or later.
57
57
//!
58
- //! The indexmap 1 .x release series will use a carefully considered version
59
- //! upgrade policy, where in a later 1 .x version, we will raise the minimum
58
+ //! The indexmap 2 .x release series will use a carefully considered version
59
+ //! upgrade policy, where in a later 2 .x version, we will raise the minimum
60
60
//! required Rust version.
61
61
//!
62
62
//! ## No Standard Library Targets
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " test-nostd"
3
3
version = " 0.1.0"
4
- authors = [" bluss" ]
5
4
publish = false
6
- edition = " 2018 "
5
+ edition = " 2021 "
7
6
8
7
[dependencies ]
9
8
indexmap = { path = " .." , features = [" serde-1" ] }
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " test-serde"
3
3
version = " 0.1.0"
4
- authors = [" bluss" ]
5
4
publish = false
6
- edition = " 2018 "
5
+ edition = " 2021 "
7
6
8
7
[dependencies ]
9
8
You can’t perform that action at this time.
0 commit comments