@@ -2,7 +2,7 @@ use core::{iter, slice};
2
2
3
3
use embedded_graphics:: {
4
4
iterator:: raw:: RawDataSlice ,
5
- pixelcolor:: raw:: { LittleEndian , RawU1 , RawU16 , RawU24 , RawU32 , RawU4 , RawU8 } ,
5
+ pixelcolor:: raw:: { LittleEndianMsb0 , RawU1 , RawU16 , RawU24 , RawU32 , RawU4 , RawU8 } ,
6
6
prelude:: * ,
7
7
primitives:: { rectangle, Rectangle } ,
8
8
} ;
@@ -16,17 +16,17 @@ use crate::{
16
16
#[ allow( missing_debug_implementations) ]
17
17
pub struct RawColors < ' a , R >
18
18
where
19
- RawDataSlice < ' a , R , LittleEndian > : IntoIterator < Item = R > ,
19
+ RawDataSlice < ' a , R , LittleEndianMsb0 > : IntoIterator < Item = R > ,
20
20
{
21
21
rows : slice:: ChunksExact < ' a , u8 > ,
22
22
row_order : RowOrder ,
23
- current_row : iter:: Take < <RawDataSlice < ' a , R , LittleEndian > as IntoIterator >:: IntoIter > ,
23
+ current_row : iter:: Take < <RawDataSlice < ' a , R , LittleEndianMsb0 > as IntoIterator >:: IntoIter > ,
24
24
width : usize ,
25
25
}
26
26
27
27
impl < ' a , R > RawColors < ' a , R >
28
28
where
29
- RawDataSlice < ' a , R , LittleEndian > : IntoIterator < Item = R > ,
29
+ RawDataSlice < ' a , R , LittleEndianMsb0 > : IntoIterator < Item = R > ,
30
30
{
31
31
pub ( crate ) fn new ( raw_bmp : & ' a RawBmp < ' a > ) -> Self {
32
32
let header = raw_bmp. header ( ) ;
44
44
45
45
impl < ' a , R > Iterator for RawColors < ' a , R >
46
46
where
47
- RawDataSlice < ' a , R , LittleEndian > : IntoIterator < Item = R > ,
47
+ RawDataSlice < ' a , R , LittleEndianMsb0 > : IntoIterator < Item = R > ,
48
48
{
49
49
type Item = R ;
50
50
0 commit comments