Skip to content

Commit 3bfa0a3

Browse files
committed
liballoc: prefer imports of borrow from libcore.
1 parent f09f62f commit 3bfa0a3

File tree

7 files changed

+13
-14
lines changed

7 files changed

+13
-14
lines changed

src/liballoc/collections/btree/map.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
use core::{
2+
borrow::Borrow,
23
cmp::Ordering,
34
fmt::Debug,
45
hash::{Hash, Hasher},
@@ -11,8 +12,6 @@ use core::{
1112
fmt, intrinsics, mem, ptr,
1213
};
1314

14-
use crate::borrow::Borrow;
15-
1615
use super::{
1716
node::{self, Handle, NodeRef, marker, InsertResult::*, ForceResult::*},
1817
search::{self, SearchResult::*},

src/liballoc/collections/btree/search.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
use core::cmp::Ordering;
2-
3-
use crate::borrow::Borrow;
1+
use core::{
2+
borrow::Borrow,
3+
cmp::Ordering,
4+
};
45

56
use super::node::{Handle, NodeRef, marker, ForceResult::*};
67

src/liballoc/collections/btree/set.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
// to TreeMap
33

44
use core::{
5+
borrow::Borrow,
56
cmp::{
67
Ordering::{self, Less, Greater, Equal},
78
min, max,
@@ -11,10 +12,7 @@ use core::{
1112
ops::{BitOr, BitAnd, BitXor, Sub, RangeBounds},
1213
};
1314

14-
use crate::{
15-
borrow::Borrow,
16-
collections::btree_map::{self, BTreeMap, Keys},
17-
};
15+
use crate::collections::btree_map::{self, BTreeMap, Keys};
1816
use super::Recover;
1917

2018
// FIXME(conventions): implement bounded iterators

src/liballoc/slice.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,14 +88,15 @@
8888
#![cfg_attr(test, allow(unused_imports, dead_code))]
8989

9090
use core::{
91+
borrow::{Borrow, BorrowMut},
9192
cmp::Ordering::{self, Less},
9293
mem::{self, size_of},
9394
ptr,
9495
u8, u16, u32,
9596
};
9697

9798
use crate::{
98-
borrow::{Borrow, BorrowMut, ToOwned},
99+
borrow::ToOwned,
99100
boxed::Box,
100101
vec::Vec,
101102
};

src/liballoc/str.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
#![allow(unused_imports)]
3030

3131
use core::{
32+
borrow::Borrow,
3233
fmt,
3334
str::{
3435
self as core_str,
@@ -41,7 +42,7 @@ use core::{
4142
};
4243

4344
use crate::{
44-
borrow::{Borrow, ToOwned},
45+
borrow::ToOwned,
4546
boxed::Box,
4647
slice::{SliceConcatExt, SliceIndex},
4748
string::String,

src/liballoc/string.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ use core::{
6464
};
6565

6666
use crate::{
67-
collections::CollectionAllocErr,
6867
borrow::{Cow, ToOwned},
68+
collections::CollectionAllocErr,
6969
boxed::Box,
7070
str::{self, from_boxed_utf8_unchecked, FromStr, Utf8Error, Chars},
7171
vec::Vec,

src/liballoc/vec.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,8 @@ use core::{
7474
};
7575

7676
use crate::{
77+
borrow::{ToOwned, Cow},
7778
collections::CollectionAllocErr,
78-
borrow::ToOwned,
79-
borrow::Cow,
8079
boxed::Box,
8180
raw_vec::RawVec,
8281
};

0 commit comments

Comments
 (0)