Skip to content

Commit da57d86

Browse files
committed
Fix redundant import warnings
1 parent ccca4aa commit da57d86

File tree

15 files changed

+5
-22
lines changed

15 files changed

+5
-22
lines changed

serde_with/src/de/duplicates.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ use crate::{
55
PreventDuplicateInsertsSet,
66
},
77
prelude::*,
8-
MapFirstKeyWins, MapPreventDuplicates, SetLastValueWins, SetPreventDuplicates,
98
};
109
#[cfg(feature = "hashbrown_0_14")]
1110
use hashbrown_0_14::{HashMap as HashbrownMap014, HashSet as HashbrownSet014};

serde_with/src/de/impls.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@ macro_rules! foreach_seq {
9696
);
9797
};
9898
}
99-
pub(crate) use foreach_seq;
10099

101100
///////////////////////////////////////////////////////////////////////////////
102101
// region: Simple Wrapper types (e.g., Box, Option)

serde_with/src/schemars_0_8.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ use ::schemars_0_8::{
1717
},
1818
JsonSchema,
1919
};
20-
use std::borrow::Cow;
2120

2221
//===================================================================
2322
// Trait Definition

serde_with/src/ser/duplicates.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
use super::impls::{foreach_map, foreach_set};
2-
use crate::{
3-
prelude::*, MapFirstKeyWins, MapPreventDuplicates, SetLastValueWins, SetPreventDuplicates,
4-
};
2+
use crate::prelude::*;
53
#[cfg(feature = "hashbrown_0_14")]
64
use hashbrown_0_14::{HashMap as HashbrownMap014, HashSet as HashbrownSet014};
75
#[cfg(feature = "indexmap_1")]

serde_with/src/ser/impls.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use crate::{formats, formats::Strictness, prelude::*};
1+
use crate::{formats::Strictness, prelude::*};
22
#[cfg(feature = "hashbrown_0_14")]
33
use hashbrown_0_14::{HashMap as HashbrownMap014, HashSet as HashbrownSet014};
44
#[cfg(feature = "indexmap_1")]
@@ -69,7 +69,6 @@ macro_rules! foreach_seq {
6969
foreach_seq!($m, T);
7070
};
7171
}
72-
pub(crate) use foreach_seq;
7372

7473
///////////////////////////////////////////////////////////////////////////////
7574
// region: Simple Wrapper types (e.g., Box, Option)

serde_with/tests/chrono_0_4.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ use crate::utils::{
1515
};
1616
use alloc::collections::BTreeMap;
1717
use chrono_0_4::{DateTime, Duration, Local, NaiveDateTime, TimeZone, Utc};
18-
use core::{iter::FromIterator, str::FromStr};
18+
use core::str::FromStr;
1919
use expect_test::expect;
2020
use serde::{Deserialize, Serialize};
2121
use serde_with::{

serde_with/tests/hashbrown_0_14.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
mod utils;
1010

1111
use crate::utils::{check_deserialization, check_error_deserialization, is_equal};
12-
use core::iter::FromIterator;
1312
use expect_test::expect;
1413
use serde::{Deserialize, Serialize};
1514
use serde_with::{serde_as, DisplayFromStr, Same};

serde_with/tests/indexmap_1.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
mod utils;
1010

1111
use crate::utils::{check_deserialization, check_error_deserialization, is_equal};
12-
use core::iter::FromIterator;
1312
use expect_test::expect;
1413
use indexmap_1::{IndexMap, IndexSet};
1514
use serde::{Deserialize, Serialize};

serde_with/tests/indexmap_2.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
mod utils;
1010

1111
use crate::utils::{check_deserialization, check_error_deserialization, is_equal};
12-
use core::iter::FromIterator;
1312
use expect_test::expect;
1413
use indexmap_2::{IndexMap, IndexSet};
1514
use serde::{Deserialize, Serialize};

serde_with/tests/schemars_0_8.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ fn schemars_custom_with() {
119119

120120
mod test_std {
121121
use super::*;
122-
use std::collections::{BTreeMap, BTreeSet, VecDeque};
122+
use std::collections::{BTreeMap, VecDeque};
123123

124124
declare_snapshot_test! {
125125
option {
@@ -178,7 +178,6 @@ mod test_std {
178178
mod snapshots {
179179
use super::*;
180180
use serde_with::formats::*;
181-
use std::collections::BTreeSet;
182181

183182
#[allow(dead_code)]
184183
#[derive(JsonSchema, Serialize)]

serde_with/tests/serde_as/frominto.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
use super::*;
2-
use core::convert::TryFrom;
32
use serde_with::{FromInto, TryFromInto};
43

54
#[derive(Clone, Debug, PartialEq)]

serde_with/tests/serde_as/fromintoref.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
use super::*;
2-
use core::convert::TryFrom;
32
use serde_with::{FromIntoRef, TryFromIntoRef};
43

54
#[derive(Debug, PartialEq)]

serde_with/tests/serde_as/pickfirst.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
use super::*;
2-
use serde_with::{
3-
formats::{CommaSeparator, SpaceSeparator},
4-
PickFirst, StringWithSeparator,
5-
};
2+
use serde_with::{formats::SpaceSeparator, PickFirst};
63

74
#[test]
85
fn test_pick_first_two() {

serde_with/tests/with_prefix.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ mod utils;
1212

1313
use crate::utils::is_equal;
1414
use alloc::collections::BTreeMap;
15-
use core::iter::FromIterator;
1615
use expect_test::expect;
1716
use serde::{Deserialize, Serialize};
1817
use serde_with::with_prefix;

serde_with_macros/src/utils.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
use core::iter::Iterator;
21
use darling::FromDeriveInput;
32
use proc_macro::TokenStream;
43
use proc_macro2::{TokenStream as TokenStream2, TokenTree};

0 commit comments

Comments
 (0)