File tree 4 files changed +17
-15
lines changed
4 files changed +17
-15
lines changed Original file line number Diff line number Diff line change 4
4
5
5
use super :: ArrayLength ;
6
6
use core:: iter:: FromIterator ;
7
- use sequence:: * ;
7
+
8
+ use :: sequence:: * ;
8
9
9
10
/// Defines the relationship between one generic sequence and another,
10
11
/// for operations such as `map` and `zip`.
Original file line number Diff line number Diff line change 15
15
//! ```
16
16
//!
17
17
18
- use core:: cmp:: min;
19
- use core:: fmt;
20
- use core:: ops:: Add ;
21
- use core:: str;
18
+ use core:: { fmt, str, ops:: Add , cmp:: min} ;
19
+
22
20
use typenum:: * ;
23
- use { ArrayLength , GenericArray } ;
21
+
22
+ use :: { ArrayLength , GenericArray } ;
24
23
25
24
static LOWER_CHARS : & ' static [ u8 ] = b"0123456789abcdef" ;
26
25
static UPPER_CHARS : & ' static [ u8 ] = b"0123456789ABCDEF" ;
30
29
T : Add < T > ,
31
30
<T as Add < T > >:: Output : ArrayLength < u8 > ,
32
31
{
33
- fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
32
+ fn fmt ( & self , f : & mut fmt:: Formatter < ' _ > ) -> fmt:: Result {
34
33
let max_digits = f. precision ( ) . unwrap_or_else ( || self . len ( ) * 2 ) ;
35
34
let max_hex = ( max_digits >> 1 ) + ( max_digits & 1 ) ;
36
35
70
69
T : Add < T > ,
71
70
<T as Add < T > >:: Output : ArrayLength < u8 > ,
72
71
{
73
- fn fmt ( & self , f : & mut fmt:: Formatter ) -> fmt:: Result {
72
+ fn fmt ( & self , f : & mut fmt:: Formatter < ' _ > ) -> fmt:: Result {
74
73
let max_digits = f. precision ( ) . unwrap_or_else ( || self . len ( ) * 2 ) ;
75
74
let max_hex = ( max_digits >> 1 ) + ( max_digits & 1 ) ;
76
75
Original file line number Diff line number Diff line change 1
- use super :: { ArrayLength , GenericArray } ;
2
1
use core:: borrow:: { Borrow , BorrowMut } ;
3
2
use core:: cmp:: Ordering ;
4
3
use core:: fmt:: { self , Debug } ;
5
4
use core:: hash:: { Hash , Hasher } ;
6
- use functional:: * ;
7
- use sequence:: * ;
5
+
6
+ use super :: { ArrayLength , GenericArray } ;
7
+
8
+ use :: functional:: * ;
9
+ use :: sequence:: * ;
8
10
9
11
impl < T : Default , N > Default for GenericArray < T , N >
10
12
where
Original file line number Diff line number Diff line change @@ -67,9 +67,9 @@ pub mod functional;
67
67
pub mod iter;
68
68
pub mod sequence;
69
69
70
- use functional:: * ;
71
- pub use iter:: GenericArrayIter ;
72
- use sequence:: * ;
70
+ use self :: functional:: * ;
71
+ pub use self :: iter:: GenericArrayIter ;
72
+ use self :: sequence:: * ;
73
73
74
74
/// Trait making `GenericArray` work, marking types to be used as length of an array
75
75
pub unsafe trait ArrayLength < T > : Unsigned {
@@ -616,7 +616,7 @@ mod test {
616
616
617
617
#[ test]
618
618
fn test_assembly ( ) {
619
- use functional:: * ;
619
+ use :: functional:: * ;
620
620
621
621
let a = black_box ( arr ! [ i32 ; 1 , 3 , 5 , 7 ] ) ;
622
622
let b = black_box ( arr ! [ i32 ; 2 , 4 , 6 , 8 ] ) ;
You can’t perform that action at this time.
0 commit comments