1
1
#![ allow( dead_code) ]
2
2
3
- use std :: any ;
3
+ use core :: error :: { request_ref , request_value } ;
4
4
5
5
use super :: * ;
6
6
@@ -146,7 +146,7 @@ impl TestErr {
146
146
}
147
147
148
148
fn get_source_backtrace ( & self ) -> & Backtrace {
149
- any :: request_ref ( match self {
149
+ request_ref ( match self {
150
150
Self :: NamedExplicitBacktraceFromSource { err }
151
151
| Self :: NamedExplicitDifferentSourceAndBacktrace { err, .. }
152
152
| Self :: NamedImplicitDifferentSourceAndBacktrace { err, .. }
@@ -163,14 +163,14 @@ type MyBacktrace = Backtrace;
163
163
164
164
#[ test]
165
165
fn unit ( ) {
166
- assert ! ( any :: request_ref:: <Backtrace >( & TestErr :: Unit ) . is_none( ) ) ;
166
+ assert ! ( request_ref:: <Backtrace >( & TestErr :: Unit ) . is_none( ) ) ;
167
167
}
168
168
169
169
#[ test]
170
170
fn named_implicit_no_backtrace ( ) {
171
171
let err = TestErr :: NamedImplicitNoBacktrace { field : 0 } ;
172
172
173
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_none( ) ) ;
173
+ assert ! ( request_ref:: <Backtrace >( & err) . is_none( ) ) ;
174
174
}
175
175
176
176
#[ test]
@@ -180,7 +180,7 @@ fn named_implicit_backtrace_by_field_name() {
180
180
field : 0 ,
181
181
} ;
182
182
183
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
183
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
184
184
assert_bt ! ( ==, err, . get_stored_backtrace) ;
185
185
}
186
186
@@ -191,7 +191,7 @@ fn named_implicit_backtrace_by_field_type() {
191
191
field : 0 ,
192
192
} ;
193
193
194
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
194
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
195
195
assert_bt ! ( ==, err, . get_stored_backtrace) ;
196
196
}
197
197
@@ -202,7 +202,7 @@ fn named_explicit_no_backtrace_by_field_name() {
202
202
field : 0 ,
203
203
} ;
204
204
205
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_none( ) ) ;
205
+ assert ! ( request_ref:: <Backtrace >( & err) . is_none( ) ) ;
206
206
}
207
207
208
208
#[ test]
@@ -212,7 +212,7 @@ fn named_explicit_no_backtrace_by_field_type() {
212
212
field : 0 ,
213
213
} ;
214
214
215
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_none( ) ) ;
215
+ assert ! ( request_ref:: <Backtrace >( & err) . is_none( ) ) ;
216
216
}
217
217
218
218
#[ test]
@@ -222,7 +222,7 @@ fn named_explicit_backtrace() {
222
222
field : 0 ,
223
223
} ;
224
224
225
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
225
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
226
226
assert_bt ! ( ==, err, . get_stored_backtrace) ;
227
227
}
228
228
@@ -233,7 +233,7 @@ fn named_explicit_no_backtrace_redundant() {
233
233
field : 0 ,
234
234
} ;
235
235
236
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_none( ) ) ;
236
+ assert ! ( request_ref:: <Backtrace >( & err) . is_none( ) ) ;
237
237
}
238
238
239
239
#[ test]
@@ -243,7 +243,7 @@ fn named_explicit_backtrace_by_field_name_redundant() {
243
243
field : 0 ,
244
244
} ;
245
245
246
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
246
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
247
247
assert_bt ! ( ==, err, . get_stored_backtrace) ;
248
248
}
249
249
@@ -254,7 +254,7 @@ fn named_explicit_backtrace_by_field_type_redundant() {
254
254
field : 0 ,
255
255
} ;
256
256
257
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
257
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
258
258
assert_bt ! ( ==, err, . get_stored_backtrace) ;
259
259
}
260
260
@@ -266,7 +266,7 @@ fn named_explicit_suppresses_implicit() {
266
266
field : 0 ,
267
267
} ;
268
268
269
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
269
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
270
270
assert_bt ! ( ==, err, . get_stored_backtrace) ;
271
271
assert_bt ! ( !=, err, . get_unused_backtrace) ;
272
272
}
@@ -280,8 +280,8 @@ fn named_implicit_no_backtrace_from_source() {
280
280
} ;
281
281
282
282
assert ! ( err. source( ) . is_some( ) ) ;
283
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_none( ) ) ;
284
- assert ! ( any :: request_value:: <i32 >( & err) . is_none( ) ) ;
283
+ assert ! ( request_ref:: <Backtrace >( & err) . is_none( ) ) ;
284
+ assert ! ( request_value:: <i32 >( & err) . is_none( ) ) ;
285
285
}
286
286
287
287
#[ test]
@@ -293,8 +293,8 @@ fn named_explicit_no_backtrace_from_source() {
293
293
} ;
294
294
295
295
assert ! ( err. source( ) . is_some( ) ) ;
296
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_none( ) ) ;
297
- assert ! ( any :: request_value:: <i32 >( & err) . is_none( ) ) ;
296
+ assert ! ( request_ref:: <Backtrace >( & err) . is_none( ) ) ;
297
+ assert ! ( request_value:: <i32 >( & err) . is_none( ) ) ;
298
298
}
299
299
300
300
#[ test]
@@ -306,8 +306,8 @@ fn named_explicit_backtrace_from_source() {
306
306
} ;
307
307
308
308
assert ! ( err. source( ) . is_some( ) ) ;
309
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
310
- assert_eq ! ( any :: request_value:: <i32 >( & err) , Some ( 42 ) ) ;
309
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
310
+ assert_eq ! ( request_value:: <i32 >( & err) , Some ( 42 ) ) ;
311
311
assert_bt ! ( ==, err, . get_source_backtrace) ;
312
312
}
313
313
@@ -321,8 +321,8 @@ fn named_implicit_different_source_and_backtrace() {
321
321
} ;
322
322
323
323
assert ! ( err. source( ) . is_some( ) ) ;
324
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
325
- assert_eq ! ( any :: request_value:: <i32 >( & err) , Some ( 42 ) ) ;
324
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
325
+ assert_eq ! ( request_value:: <i32 >( & err) , Some ( 42 ) ) ;
326
326
assert_bt ! ( ==, err, . get_stored_backtrace) ;
327
327
assert_bt ! ( !=, err, . get_source_backtrace) ;
328
328
}
@@ -337,8 +337,8 @@ fn named_explicit_different_source_and_backtrace() {
337
337
} ;
338
338
339
339
assert ! ( err. source( ) . is_some( ) ) ;
340
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
341
- assert_eq ! ( any :: request_value:: <i32 >( & err) , Some ( 42 ) ) ;
340
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
341
+ assert_eq ! ( request_value:: <i32 >( & err) , Some ( 42 ) ) ;
342
342
assert_bt ! ( ==, err, . get_stored_backtrace) ;
343
343
assert_bt ! ( !=, err, . get_source_backtrace) ;
344
344
}
@@ -347,29 +347,29 @@ fn named_explicit_different_source_and_backtrace() {
347
347
fn unnamed_implicit_no_backtrace ( ) {
348
348
let err = TestErr :: UnnamedImplicitNoBacktrace ( 0 , 0 ) ;
349
349
350
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_none( ) ) ;
350
+ assert ! ( request_ref:: <Backtrace >( & err) . is_none( ) ) ;
351
351
}
352
352
353
353
#[ test]
354
354
fn unnamed_implicit_backtrace ( ) {
355
355
let err = TestErr :: UnnamedImplicitBacktrace ( Backtrace :: force_capture ( ) , 0 , 0 ) ;
356
356
357
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
357
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
358
358
assert_bt ! ( ==, err, . get_stored_backtrace) ;
359
359
}
360
360
361
361
#[ test]
362
362
fn unnamed_explicit_no_backtrace ( ) {
363
363
let err = TestErr :: UnnamedExplicitNoBacktrace ( Backtrace :: force_capture ( ) , 0 ) ;
364
364
365
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_none( ) ) ;
365
+ assert ! ( request_ref:: <Backtrace >( & err) . is_none( ) ) ;
366
366
}
367
367
368
368
#[ test]
369
369
fn unnamed_explicit_backtrace ( ) {
370
370
let err = TestErr :: UnnamedExplicitBacktrace ( Backtrace :: force_capture ( ) , 0 , 0 ) ;
371
371
372
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
372
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
373
373
assert_bt ! ( ==, err, . get_stored_backtrace) ;
374
374
}
375
375
@@ -378,15 +378,15 @@ fn unnamed_explicit_no_backtrace_redundant() {
378
378
let err =
379
379
TestErr :: UnnamedExplicitNoBacktraceRedundant ( Backtrace :: force_capture ( ) , 0 ) ;
380
380
381
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_none( ) ) ;
381
+ assert ! ( request_ref:: <Backtrace >( & err) . is_none( ) ) ;
382
382
}
383
383
384
384
#[ test]
385
385
fn unnamed_explicit_backtrace_redundant ( ) {
386
386
let err =
387
387
TestErr :: UnnamedExplicitBacktraceRedundant ( Backtrace :: force_capture ( ) , 0 , 0 ) ;
388
388
389
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
389
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
390
390
assert_bt ! ( ==, err, . get_stored_backtrace) ;
391
391
}
392
392
@@ -398,7 +398,7 @@ fn unnamed_explicit_suppresses_implicit() {
398
398
0 ,
399
399
) ;
400
400
401
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
401
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
402
402
assert_bt ! ( ==, err, . get_stored_backtrace) ;
403
403
assert_bt ! ( !=, err, . get_unused_backtrace) ;
404
404
}
@@ -410,8 +410,8 @@ fn unnamed_implicit_no_backtrace_from_source() {
410
410
} ) ;
411
411
412
412
assert ! ( err. source( ) . is_some( ) ) ;
413
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_none( ) ) ;
414
- assert ! ( any :: request_value:: <i32 >( & err) . is_none( ) ) ;
413
+ assert ! ( request_ref:: <Backtrace >( & err) . is_none( ) ) ;
414
+ assert ! ( request_value:: <i32 >( & err) . is_none( ) ) ;
415
415
}
416
416
417
417
#[ test]
@@ -421,8 +421,8 @@ fn unnamed_explicit_no_backtrace_from_source() {
421
421
} ) ;
422
422
423
423
assert ! ( err. source( ) . is_some( ) ) ;
424
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_none( ) ) ;
425
- assert ! ( any :: request_value:: <i32 >( & err) . is_none( ) ) ;
424
+ assert ! ( request_ref:: <Backtrace >( & err) . is_none( ) ) ;
425
+ assert ! ( request_value:: <i32 >( & err) . is_none( ) ) ;
426
426
}
427
427
428
428
#[ test]
@@ -432,8 +432,8 @@ fn unnamed_explicit_backtrace_from_source() {
432
432
} ) ;
433
433
434
434
assert ! ( err. source( ) . is_some( ) ) ;
435
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
436
- assert_eq ! ( any :: request_value:: <i32 >( & err) , Some ( 42 ) ) ;
435
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
436
+ assert_eq ! ( request_value:: <i32 >( & err) , Some ( 42 ) ) ;
437
437
assert_bt ! ( ==, err, . get_source_backtrace) ;
438
438
}
439
439
@@ -447,8 +447,8 @@ fn unnamed_implicit_different_source_and_backtrace() {
447
447
) ;
448
448
449
449
assert ! ( err. source( ) . is_some( ) ) ;
450
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
451
- assert_eq ! ( any :: request_value:: <i32 >( & err) , Some ( 42 ) ) ;
450
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
451
+ assert_eq ! ( request_value:: <i32 >( & err) , Some ( 42 ) ) ;
452
452
assert_bt ! ( ==, err, . get_stored_backtrace) ;
453
453
assert_bt ! ( !=, err, . get_source_backtrace) ;
454
454
}
@@ -463,8 +463,8 @@ fn unnamed_explicit_different_source_and_backtrace() {
463
463
) ;
464
464
465
465
assert ! ( err. source( ) . is_some( ) ) ;
466
- assert ! ( any :: request_ref:: <Backtrace >( & err) . is_some( ) ) ;
467
- assert_eq ! ( any :: request_value:: <i32 >( & err) , Some ( 42 ) ) ;
466
+ assert ! ( request_ref:: <Backtrace >( & err) . is_some( ) ) ;
467
+ assert_eq ! ( request_value:: <i32 >( & err) , Some ( 42 ) ) ;
468
468
assert_bt ! ( ==, err, . get_stored_backtrace) ;
469
469
assert_bt ! ( !=, err, . get_source_backtrace) ;
470
470
}
0 commit comments