Skip to content

Commit fb46d53

Browse files
committed
Move serde_seq module from crate root to map
1 parent 3704131 commit fb46d53

File tree

4 files changed

+8
-7
lines changed

4 files changed

+8
-7
lines changed

src/lib.rs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,6 @@ mod mutable_keys;
116116
#[cfg(feature = "serde")]
117117
#[cfg_attr(docsrs, doc(cfg(feature = "serde")))]
118118
mod serde;
119-
#[cfg(feature = "serde")]
120-
#[cfg_attr(docsrs, doc(cfg(feature = "serde")))]
121-
pub mod serde_seq;
122119
mod util;
123120

124121
pub mod map;

src/map.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ mod core;
55
mod iter;
66
mod slice;
77

8+
#[cfg(feature = "serde")]
9+
#[cfg_attr(docsrs, doc(cfg(feature = "serde")))]
10+
pub mod serde_seq;
11+
812
#[cfg(test)]
913
mod tests;
1014

src/serde_seq.rs renamed to src/map/serde_seq.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
//! # use serde_derive::{Deserialize, Serialize};
1313
//! #[derive(Deserialize, Serialize)]
1414
//! struct Data {
15-
//! #[serde(with = "indexmap::serde_seq")]
15+
//! #[serde(with = "indexmap::map::serde_seq")]
1616
//! map: IndexMap<i32, u64>,
1717
//! // ...
1818
//! }
@@ -68,7 +68,7 @@ where
6868
/// # use serde_derive::Serialize;
6969
/// #[derive(Serialize)]
7070
/// struct Data {
71-
/// #[serde(serialize_with = "indexmap::serde_seq::serialize")]
71+
/// #[serde(serialize_with = "indexmap::map::serde_seq::serialize")]
7272
/// map: IndexMap<i32, u64>,
7373
/// // ...
7474
/// }
@@ -122,7 +122,7 @@ where
122122
/// # use serde_derive::Deserialize;
123123
/// #[derive(Deserialize)]
124124
/// struct Data {
125-
/// #[serde(deserialize_with = "indexmap::serde_seq::deserialize")]
125+
/// #[serde(deserialize_with = "indexmap::map::serde_seq::deserialize")]
126126
/// map: IndexMap<i32, u64>,
127127
/// // ...
128128
/// }

test-serde/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ fn test_serde_seq_map() {
7777
#[derive(Debug, Deserialize, Serialize)]
7878
#[serde(transparent)]
7979
struct SeqIndexMap {
80-
#[serde(with = "indexmap::serde_seq")]
80+
#[serde(with = "indexmap::map::serde_seq")]
8181
map: IndexMap<i32, i32>,
8282
}
8383

0 commit comments

Comments
 (0)