@@ -103,22 +103,34 @@ mod tests {
103103
104104 let empty_slice = unsafe { instance. subslice ( 0 , 0 ) } ;
105105 assert_eq ! ( empty_slice. len( ) , 0 ) ;
106- assert_eq ! ( empty_slice as * const T , instance. elements. as_ptr( ) as * const T ) ;
106+ assert_eq ! (
107+ empty_slice as * const T ,
108+ instance. elements. as_ptr( ) as * const T
109+ ) ;
107110
108111 let full_slice = unsafe { instance. subslice ( 0 , capacity) } ;
109112 assert_eq ! ( full_slice. len( ) , capacity as usize ) ;
110- assert_eq ! ( full_slice as * const T , instance. elements. as_ptr( ) as * const T ) ;
113+ assert_eq ! (
114+ full_slice as * const T ,
115+ instance. elements. as_ptr( ) as * const T
116+ ) ;
111117
112118 if capacity > 2 {
113119 let partial_slice = unsafe { instance. subslice ( 1 , 2 ) } ;
114120 assert_eq ! ( partial_slice. len( ) , 1 ) ;
115- assert_eq ! ( partial_slice as * const T , instance. elements. as_ptr( ) . wrapping_add( 1 ) as * const T ) ;
121+ assert_eq ! (
122+ partial_slice as * const T ,
123+ instance. elements. as_ptr( ) . wrapping_add( 1 ) as * const T
124+ ) ;
116125
117126 let end_slice = unsafe { instance. subslice ( capacity - 1 , capacity) } ;
118127 assert_eq ! ( end_slice. len( ) , 1 ) ;
119128 assert_eq ! (
120129 end_slice as * const T ,
121- instance. elements. as_ptr( ) . wrapping_add( capacity as usize - 1 ) as * const T
130+ instance
131+ . elements
132+ . as_ptr( )
133+ . wrapping_add( capacity as usize - 1 ) as * const T
122134 ) ;
123135 }
124136 }
@@ -149,13 +161,19 @@ mod tests {
149161 if capacity >= 2 {
150162 let partial_slice = unsafe { instance. subslice_mut ( 1 , 2 ) } ;
151163 assert_eq ! ( partial_slice. len( ) , 1 ) ;
152- assert_eq ! ( partial_slice as * mut T , instance. elements. as_ptr( ) . wrapping_add( 1 ) as * mut T ) ;
164+ assert_eq ! (
165+ partial_slice as * mut T ,
166+ instance. elements. as_ptr( ) . wrapping_add( 1 ) as * mut T
167+ ) ;
153168
154169 let end_slice = unsafe { instance. subslice_mut ( capacity - 1 , capacity) } ;
155170 assert_eq ! ( end_slice. len( ) , 1 ) ;
156171 assert_eq ! (
157172 end_slice as * mut T ,
158- instance. elements. as_ptr( ) . wrapping_add( capacity as usize - 1 ) as * mut T
173+ instance
174+ . elements
175+ . as_ptr( )
176+ . wrapping_add( capacity as usize - 1 ) as * mut T
159177 ) ;
160178 }
161179 }
@@ -177,23 +195,35 @@ mod tests {
177195
178196 if capacity >= 1 {
179197 let first_element = unsafe { instance. element ( 0 ) } ;
180- assert_eq ! ( first_element. as_ptr( ) , instance. elements. as_ptr( ) as * const T ) ;
198+ assert_eq ! (
199+ first_element. as_ptr( ) ,
200+ instance. elements. as_ptr( ) as * const T
201+ ) ;
181202
182203 let last_element = unsafe { instance. element ( capacity - 1 ) } ;
183204 assert_eq ! (
184205 last_element. as_ptr( ) ,
185- instance. elements. as_ptr( ) . wrapping_add( capacity as usize - 1 ) as * const T ,
206+ instance
207+ . elements
208+ . as_ptr( )
209+ . wrapping_add( capacity as usize - 1 ) as * const T ,
186210 ) ;
187211 }
188212
189213 if capacity >= 2 {
190214 let second_element = unsafe { instance. element ( 1 ) } ;
191- assert_eq ! ( second_element. as_ptr( ) , instance. elements. as_ptr( ) . wrapping_add( 1 ) as * const T ) ;
215+ assert_eq ! (
216+ second_element. as_ptr( ) ,
217+ instance. elements. as_ptr( ) . wrapping_add( 1 ) as * const T
218+ ) ;
192219
193220 let last_element = unsafe { instance. element ( capacity - 2 ) } ;
194221 assert_eq ! (
195222 last_element. as_ptr( ) ,
196- instance. elements. as_ptr( ) . wrapping_add( capacity as usize - 2 ) as * const T ,
223+ instance
224+ . elements
225+ . as_ptr( )
226+ . wrapping_add( capacity as usize - 2 ) as * const T ,
197227 ) ;
198228 }
199229 }
@@ -220,18 +250,27 @@ mod tests {
220250 let last_element = unsafe { instance. element_mut ( capacity - 1 ) } ;
221251 assert_eq ! (
222252 last_element. as_ptr( ) ,
223- instance. elements. as_ptr( ) . wrapping_add( capacity as usize - 1 ) as * mut T ,
253+ instance
254+ . elements
255+ . as_ptr( )
256+ . wrapping_add( capacity as usize - 1 ) as * mut T ,
224257 ) ;
225258 }
226259
227260 if capacity >= 2 {
228261 let second_element = unsafe { instance. element_mut ( 1 ) } ;
229- assert_eq ! ( second_element. as_ptr( ) , instance. elements. as_ptr( ) . wrapping_add( 1 ) as * mut T ) ;
262+ assert_eq ! (
263+ second_element. as_ptr( ) ,
264+ instance. elements. as_ptr( ) . wrapping_add( 1 ) as * mut T
265+ ) ;
230266
231267 let last_element = unsafe { instance. element_mut ( capacity - 2 ) } ;
232268 assert_eq ! (
233269 last_element. as_ptr( ) ,
234- instance. elements. as_ptr( ) . wrapping_add( capacity as usize - 2 ) as * mut T ,
270+ instance
271+ . elements
272+ . as_ptr( )
273+ . wrapping_add( capacity as usize - 2 ) as * mut T ,
235274 ) ;
236275 }
237276 }
0 commit comments