@@ -21,7 +21,7 @@ enum RawData<'a> {
21
21
Mmap ( MmapMut ) ,
22
22
}
23
23
24
- impl < ' a > Deref for RawData < ' a > {
24
+ impl Deref for RawData < ' _ > {
25
25
type Target = [ u8 ] ;
26
26
27
27
fn deref ( & self ) -> & Self :: Target {
@@ -32,7 +32,7 @@ impl<'a> Deref for RawData<'a> {
32
32
}
33
33
}
34
34
35
- impl < ' a > DerefMut for RawData < ' a > {
35
+ impl DerefMut for RawData < ' _ > {
36
36
fn deref_mut ( & mut self ) -> & mut Self :: Target {
37
37
match self {
38
38
RawData :: Slice ( ref mut raw) => raw,
@@ -52,7 +52,7 @@ impl<'a> From<&'a mut [u8]> for Data<'a> {
52
52
}
53
53
}
54
54
55
- impl < ' a > From < ( MmapMut , PathBuf ) > for Data < ' a > {
55
+ impl From < ( MmapMut , PathBuf ) > for Data < ' _ > {
56
56
fn from ( raw : ( MmapMut , PathBuf ) ) -> Self {
57
57
let len = raw. 0 . len ( ) ;
58
58
Data {
@@ -63,7 +63,7 @@ impl<'a> From<(MmapMut, PathBuf)> for Data<'a> {
63
63
}
64
64
}
65
65
66
- impl < ' a > AsRef < [ u8 ] > for Data < ' a > {
66
+ impl AsRef < [ u8 ] > for Data < ' _ > {
67
67
fn as_ref ( & self ) -> & [ u8 ] {
68
68
match self . raw {
69
69
Some ( ref raw) => raw,
@@ -72,7 +72,7 @@ impl<'a> AsRef<[u8]> for Data<'a> {
72
72
}
73
73
}
74
74
75
- impl < ' a > AsMut < [ u8 ] > for Data < ' a > {
75
+ impl AsMut < [ u8 ] > for Data < ' _ > {
76
76
fn as_mut ( & mut self ) -> & mut [ u8 ] {
77
77
match self . raw {
78
78
Some ( ref mut raw) => raw,
0 commit comments