@@ -22,15 +22,21 @@ impl Deref for Event {
22
22
type Target = [ u8 ] ;
23
23
fn deref ( & self ) -> & [ u8 ] {
24
24
unsafe {
25
- slice:: from_raw_parts ( self as * const Event as * const u8 , mem:: size_of :: < Event > ( ) ) as & [ u8 ]
25
+ slice:: from_raw_parts (
26
+ self as * const Event as * const u8 ,
27
+ mem:: size_of :: < Event > ( )
28
+ ) as & [ u8 ]
26
29
}
27
30
}
28
31
}
29
32
30
33
impl DerefMut for Event {
31
34
fn deref_mut ( & mut self ) -> & mut [ u8 ] {
32
35
unsafe {
33
- slice:: from_raw_parts_mut ( self as * mut Event as * mut u8 , mem:: size_of :: < Event > ( ) ) as & mut [ u8 ]
36
+ slice:: from_raw_parts_mut (
37
+ self as * mut Event as * mut u8 ,
38
+ mem:: size_of :: < Event > ( )
39
+ ) as & mut [ u8 ]
34
40
}
35
41
}
36
42
}
@@ -52,15 +58,21 @@ impl Deref for Packet {
52
58
type Target = [ u8 ] ;
53
59
fn deref ( & self ) -> & [ u8 ] {
54
60
unsafe {
55
- slice:: from_raw_parts ( self as * const Packet as * const u8 , mem:: size_of :: < Packet > ( ) ) as & [ u8 ]
61
+ slice:: from_raw_parts (
62
+ self as * const Packet as * const u8 ,
63
+ mem:: size_of :: < Packet > ( )
64
+ ) as & [ u8 ]
56
65
}
57
66
}
58
67
}
59
68
60
69
impl DerefMut for Packet {
61
70
fn deref_mut ( & mut self ) -> & mut [ u8 ] {
62
71
unsafe {
63
- slice:: from_raw_parts_mut ( self as * mut Packet as * mut u8 , mem:: size_of :: < Packet > ( ) ) as & mut [ u8 ]
72
+ slice:: from_raw_parts_mut (
73
+ self as * mut Packet as * mut u8 ,
74
+ mem:: size_of :: < Packet > ( )
75
+ ) as & mut [ u8 ]
64
76
}
65
77
}
66
78
}
@@ -107,17 +119,21 @@ impl Deref for Stat {
107
119
type Target = [ u8 ] ;
108
120
fn deref ( & self ) -> & [ u8 ] {
109
121
unsafe {
110
- slice:: from_raw_parts ( self as * const Stat as * const u8 ,
111
- mem:: size_of :: < Stat > ( ) ) as & [ u8 ]
122
+ slice:: from_raw_parts (
123
+ self as * const Stat as * const u8 ,
124
+ mem:: size_of :: < Stat > ( )
125
+ ) as & [ u8 ]
112
126
}
113
127
}
114
128
}
115
129
116
130
impl DerefMut for Stat {
117
131
fn deref_mut ( & mut self ) -> & mut [ u8 ] {
118
132
unsafe {
119
- slice:: from_raw_parts_mut ( self as * mut Stat as * mut u8 ,
120
- mem:: size_of :: < Stat > ( ) ) as & mut [ u8 ]
133
+ slice:: from_raw_parts_mut (
134
+ self as * mut Stat as * mut u8 ,
135
+ mem:: size_of :: < Stat > ( )
136
+ ) as & mut [ u8 ]
121
137
}
122
138
}
123
139
}
@@ -135,17 +151,21 @@ impl Deref for StatVfs {
135
151
type Target = [ u8 ] ;
136
152
fn deref ( & self ) -> & [ u8 ] {
137
153
unsafe {
138
- slice:: from_raw_parts ( self as * const StatVfs as * const u8 ,
139
- mem:: size_of :: < StatVfs > ( ) ) as & [ u8 ]
154
+ slice:: from_raw_parts (
155
+ self as * const StatVfs as * const u8 ,
156
+ mem:: size_of :: < StatVfs > ( )
157
+ ) as & [ u8 ]
140
158
}
141
159
}
142
160
}
143
161
144
162
impl DerefMut for StatVfs {
145
163
fn deref_mut ( & mut self ) -> & mut [ u8 ] {
146
164
unsafe {
147
- slice:: from_raw_parts_mut ( self as * mut StatVfs as * mut u8 ,
148
- mem:: size_of :: < StatVfs > ( ) ) as & mut [ u8 ]
165
+ slice:: from_raw_parts_mut (
166
+ self as * mut StatVfs as * mut u8 ,
167
+ mem:: size_of :: < StatVfs > ( )
168
+ ) as & mut [ u8 ]
149
169
}
150
170
}
151
171
}
@@ -161,17 +181,21 @@ impl Deref for TimeSpec {
161
181
type Target = [ u8 ] ;
162
182
fn deref ( & self ) -> & [ u8 ] {
163
183
unsafe {
164
- slice:: from_raw_parts ( self as * const TimeSpec as * const u8 ,
165
- mem:: size_of :: < TimeSpec > ( ) ) as & [ u8 ]
184
+ slice:: from_raw_parts (
185
+ self as * const TimeSpec as * const u8 ,
186
+ mem:: size_of :: < TimeSpec > ( )
187
+ ) as & [ u8 ]
166
188
}
167
189
}
168
190
}
169
191
170
192
impl DerefMut for TimeSpec {
171
193
fn deref_mut ( & mut self ) -> & mut [ u8 ] {
172
194
unsafe {
173
- slice:: from_raw_parts_mut ( self as * mut TimeSpec as * mut u8 ,
174
- mem:: size_of :: < TimeSpec > ( ) ) as & mut [ u8 ]
195
+ slice:: from_raw_parts_mut (
196
+ self as * mut TimeSpec as * mut u8 ,
197
+ mem:: size_of :: < TimeSpec > ( )
198
+ ) as & mut [ u8 ]
175
199
}
176
200
}
177
201
}
0 commit comments