File tree Expand file tree Collapse file tree 1 file changed +16
-11
lines changed Expand file tree Collapse file tree 1 file changed +16
-11
lines changed Original file line number Diff line number Diff line change @@ -522,22 +522,27 @@ feature! {
522
522
523
523
feature ! {
524
524
#![ not( loom) ]
525
- pub unsafe fn nop( _ptr: TaskRef ) -> Poll <( ) > {
526
- #[ cfg( debug_assertions) ]
527
- unreachable!( "stub task ({_ptr:?}) should never be polled!" ) ;
528
- #[ cfg( not( debug_assertions) ) ]
529
- Poll :: Pending
530
- }
531
-
532
525
533
- pub unsafe fn nop_deallocate( ptr: NonNull <Header >) {
534
- unreachable!( "stub task ({ptr:p}) should never be deallocated!" ) ;
526
+ mod nop {
527
+ use super :: * ;
528
+ pub unsafe fn nop( _ptr: TaskRef ) -> Poll <( ) > {
529
+ #[ cfg( debug_assertions) ]
530
+ unreachable!( "stub task ({_ptr:?}) should never be polled!" ) ;
531
+ #[ cfg( not( debug_assertions) ) ]
532
+ Poll :: Pending
533
+ }
534
+
535
+
536
+ pub unsafe fn nop_deallocate( ptr: NonNull <Header >) {
537
+ unreachable!( "stub task ({ptr:p}) should never be deallocated!" ) ;
538
+ }
539
+
535
540
}
536
541
537
542
impl Vtable {
538
543
const STUB : Vtable = Vtable {
539
- poll: nop,
540
- deallocate: nop_deallocate,
544
+ poll: nop:: nop ,
545
+ deallocate: nop :: nop_deallocate,
541
546
} ;
542
547
}
543
548
You can’t perform that action at this time.
0 commit comments