@@ -162,6 +162,18 @@ language_item_table! {
162
162
Drop , sym:: drop, drop_trait, Target :: Trait , GenericRequirement :: None ;
163
163
Destruct , sym:: destruct, destruct_trait, Target :: Trait , GenericRequirement :: None ;
164
164
165
+ AsyncDrop , sym:: async_drop, async_drop_trait, Target :: Trait , GenericRequirement :: Exact ( 0 ) ;
166
+ AsyncDestruct , sym:: async_destruct, async_destruct_trait, Target :: Trait , GenericRequirement :: Exact ( 0 ) ;
167
+ AsyncDropInPlace , sym:: async_drop_in_place, async_drop_in_place_fn, Target :: Fn , GenericRequirement :: Exact ( 1 ) ;
168
+ SurfaceAsyncDropInPlace , sym:: surface_async_drop_in_place, surface_async_drop_in_place_fn, Target :: Fn , GenericRequirement :: Exact ( 1 ) ;
169
+ AsyncDropSurfaceDropInPlace , sym:: async_drop_surface_drop_in_place, async_drop_surface_drop_in_place_fn, Target :: Fn , GenericRequirement :: Exact ( 1 ) ;
170
+ AsyncDropSlice , sym:: async_drop_slice, async_drop_slice_fn, Target :: Fn , GenericRequirement :: Exact ( 1 ) ;
171
+ AsyncDropChain , sym:: async_drop_chain, async_drop_chain_fn, Target :: Fn , GenericRequirement :: Exact ( 2 ) ;
172
+ AsyncDropNoop , sym:: async_drop_noop, async_drop_noop_fn, Target :: Fn , GenericRequirement :: Exact ( 0 ) ;
173
+ AsyncDropFuse , sym:: async_drop_fuse, async_drop_fuse_fn, Target :: Fn , GenericRequirement :: Exact ( 1 ) ;
174
+ AsyncDropDefer , sym:: async_drop_defer, async_drop_defer_fn, Target :: Fn , GenericRequirement :: Exact ( 1 ) ;
175
+ AsyncDropEither , sym:: async_drop_either, async_drop_either_fn, Target :: Fn , GenericRequirement :: Exact ( 3 ) ;
176
+
165
177
CoerceUnsized , sym:: coerce_unsized, coerce_unsized_trait, Target :: Trait , GenericRequirement :: Minimum ( 1 ) ;
166
178
DispatchFromDyn , sym:: dispatch_from_dyn, dispatch_from_dyn_trait, Target :: Trait , GenericRequirement :: Minimum ( 1 ) ;
167
179
@@ -281,6 +293,7 @@ language_item_table! {
281
293
282
294
ExchangeMalloc , sym:: exchange_malloc, exchange_malloc_fn, Target :: Fn , GenericRequirement :: None ;
283
295
DropInPlace , sym:: drop_in_place, drop_in_place_fn, Target :: Fn , GenericRequirement :: Minimum ( 1 ) ;
296
+ FallbackSurfaceDrop , sym:: fallback_surface_drop, fallback_surface_drop_fn, Target :: Fn , GenericRequirement :: None ;
284
297
AllocLayout , sym:: alloc_layout, alloc_layout, Target :: Struct , GenericRequirement :: None ;
285
298
286
299
Start , sym:: start, start_fn, Target :: Fn , GenericRequirement :: Exact ( 1 ) ;
0 commit comments