1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  17
  18
  19
  20
  21
  22
  23
  24
  25
  26
  27
  28
  29
  30
  31
  32
  33
  34
  35
  36
  37
  38
  39
  40
  41
  42
  43
  44
  45
  46
  47
  48
  49
  50
  51
  52
  53
  54
  55
  56
  57
  58
  59
  60
  61
  62
  63
  64
  65
  66
  67
  68
  69
  70
  71
  72
  73
  74
  75
  76
  77
  78
  79
  80
  81
  82
  83
  84
  85
  86
  87
  88
  89
  90
  91
  92
  93
  94
  95
  96
  97
  98
  99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 259
 260
 261
 262
 263
 264
 265
 266
 267
 268
 269
 270
 271
 272
 273
 274
 275
 276
 277
 278
 279
 280
 281
 282
 283
 284
 285
 286
 287
 288
 289
 290
 291
 292
 293
 294
 295
 296
 297
 298
 299
 300
 301
 302
 303
 304
 305
 306
 307
 308
 309
 310
 311
 312
 313
 314
 315
 316
 317
 318
 319
 320
 321
 322
 323
 324
 325
 326
 327
 328
 329
 330
 331
 332
 333
 334
 335
 336
 337
 338
 339
 340
 341
 342
 343
 344
 345
 346
 347
 348
 349
 350
 351
 352
 353
 354
 355
 356
 357
 358
 359
 360
 361
 362
 363
 364
 365
 366
 367
 368
 369
 370
 371
 372
 373
 374
 375
 376
 377
 378
 379
 380
 381
 382
 383
 384
 385
 386
 387
 388
 389
 390
 391
 392
 393
 394
 395
 396
 397
 398
 399
 400
 401
 402
 403
 404
 405
 406
 407
 408
 409
 410
 411
 412
 413
 414
 415
 416
 417
 418
 419
 420
 421
 422
 423
 424
 425
 426
 427
 428
 429
 430
 431
 432
 433
 434
 435
 436
 437
 438
 439
 440
 441
 442
 443
 444
 445
 446
 447
 448
 449
 450
 451
 452
 453
 454
 455
 456
 457
 458
 459
 460
 461
 462
 463
 464
 465
 466
 467
 468
 469
 470
 471
 472
 473
 474
 475
 476
 477
 478
 479
 480
 481
 482
 483
 484
 485
 486
 487
 488
 489
 490
 491
 492
 493
 494
 495
 496
 497
 498
 499
 500
 501
 502
 503
 504
 505
 506
 507
 508
 509
 510
 511
 512
 513
 514
 515
 516
 517
 518
 519
 520
 521
 522
 523
 524
 525
 526
 527
 528
 529
 530
 531
 532
 533
 534
 535
 536
 537
 538
 539
 540
 541
 542
 543
 544
 545
 546
 547
 548
 549
 550
 551
 552
 553
 554
 555
 556
 557
 558
 559
 560
 561
 562
 563
 564
 565
 566
 567
 568
 569
 570
 571
 572
 573
 574
 575
 576
 577
 578
 579
 580
 581
 582
 583
 584
 585
 586
 587
 588
 589
 590
 591
 592
 593
 594
 595
 596
 597
 598
 599
 600
 601
 602
 603
 604
 605
 606
 607
 608
 609
 610
 611
 612
 613
 614
 615
 616
 617
 618
 619
 620
 621
 622
 623
 624
 625
 626
 627
 628
 629
 630
 631
 632
 633
 634
 635
 636
 637
 638
 639
 640
 641
 642
 643
 644
 645
 646
 647
 648
 649
 650
 651
 652
 653
 654
 655
 656
 657
 658
 659
 660
 661
 662
 663
 664
 665
 666
 667
 668
 669
 670
 671
 672
 673
 674
 675
 676
 677
 678
 679
 680
 681
 682
 683
 684
 685
 686
 687
 688
 689
 690
 691
 692
 693
 694
 695
 696
 697
 698
 699
 700
 701
 702
 703
 704
 705
 706
 707
 708
 709
 710
 711
 712
 713
 714
 715
 716
 717
 718
 719
 720
 721
 722
 723
 724
 725
 726
 727
 728
 729
 730
 731
 732
 733
 734
 735
 736
 737
 738
 739
 740
 741
 742
 743
 744
 745
 746
 747
 748
 749
 750
 751
 752
 753
 754
 755
 756
 757
 758
 759
 760
 761
 762
 763
 764
 765
 766
 767
 768
 769
 770
 771
 772
 773
 774
 775
 776
 777
 778
 779
 780
 781
 782
 783
 784
 785
 786
 787
 788
 789
 790
 791
 792
 793
 794
 795
 796
 797
 798
 799
 800
 801
 802
 803
 804
 805
 806
 807
 808
 809
 810
 811
 812
 813
 814
 815
 816
 817
 818
 819
 820
 821
 822
 823
 824
 825
 826
 827
 828
 829
 830
 831
 832
 833
 834
 835
 836
 837
 838
 839
 840
 841
 842
 843
 844
 845
 846
 847
 848
 849
 850
 851
 852
 853
 854
 855
 856
 857
 858
 859
 860
 861
 862
 863
 864
 865
 866
 867
 868
 869
 870
 871
 872
 873
 874
 875
 876
 877
 878
 879
 880
 881
 882
 883
 884
 885
 886
 887
 888
 889
 890
 891
 892
 893
 894
 895
 896
 897
 898
 899
 900
 901
 902
 903
 904
 905
 906
 907
 908
 909
 910
 911
 912
 913
 914
 915
 916
 917
 918
 919
 920
 921
 922
 923
 924
 925
 926
 927
 928
 929
 930
 931
 932
 933
 934
 935
 936
 937
 938
 939
 940
 941
 942
 943
 944
 945
 946
 947
 948
 949
 950
 951
 952
 953
 954
 955
 956
 957
 958
 959
 960
 961
 962
 963
 964
 965
 966
 967
 968
 969
 970
 971
 972
 973
 974
 975
 976
 977
 978
 979
 980
 981
 982
 983
 984
 985
 986
 987
 988
 989
 990
 991
 992
 993
 994
 995
 996
 997
 998
 999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
# [ allow ( bad_style ) ] # [ derive ( Debug , Clone ) ] # [ doc = "The `Document` object\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ repr ( transparent ) ] # [ allow ( clippy :: all ) ] pub struct Document { obj : :: wasm_bindgen :: JsValue , } # [ allow ( bad_style ) ] # [ allow ( clippy :: all ) ] const __wbg_generated_const_Document : ( ) = { use wasm_bindgen :: convert :: { IntoWasmAbi , FromWasmAbi , Stack } ; use wasm_bindgen :: convert :: { OptionIntoWasmAbi , OptionFromWasmAbi } ; use wasm_bindgen :: convert :: RefFromWasmAbi ; use wasm_bindgen :: describe :: WasmDescribe ; use wasm_bindgen :: { JsValue , JsCast } ; use wasm_bindgen :: __rt :: core ; impl WasmDescribe for Document { fn describe ( ) { JsValue :: describe ( ) ; } } impl IntoWasmAbi for Document { type Abi = < JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { self . obj . into_abi ( extra ) } } impl OptionIntoWasmAbi for Document { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi for & 'a Document { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl FromWasmAbi for Document { type Abi = < JsValue as FromWasmAbi > :: Abi ; # [ inline ] unsafe fn from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self { Document { obj : JsValue :: from_abi ( js , extra ) , } } } impl OptionFromWasmAbi for Document { # [ inline ] fn is_none ( abi : & Self :: Abi ) -> bool { * abi == 0 } } impl < 'a > IntoWasmAbi for & 'a Document { type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { ( & self . obj ) . into_abi ( extra ) } } impl RefFromWasmAbi for Document { type Abi = < JsValue as RefFromWasmAbi > :: Abi ; type Anchor = core :: mem :: ManuallyDrop < Document > ; # [ inline ] unsafe fn ref_from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self :: Anchor { let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi ( js , extra ) ; core :: mem :: ManuallyDrop :: new ( Document { obj : core :: mem :: ManuallyDrop :: into_inner ( tmp ) , } ) } } impl From < JsValue > for Document { # [ inline ] fn from ( obj : JsValue ) -> Document { Document { obj } } } impl AsRef < JsValue > for Document { # [ inline ] fn as_ref ( & self ) -> & JsValue { & self . obj } } impl From < Document > for JsValue { # [ inline ] fn from ( obj : Document ) -> JsValue { obj . obj } } impl JsCast for Document { # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_instanceof_Document ( val : u32 ) -> u32 ; } unsafe { let idx = val . into_abi ( & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ; __widl_instanceof_Document ( idx ) != 0 } } # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { drop ( val ) ; panic ! ( "cannot check instanceof on non-wasm targets" ) ; } # [ inline ] fn unchecked_from_js ( val : JsValue ) -> Self { Document { obj : val } } # [ inline ] fn unchecked_from_js_ref ( val : & JsValue ) -> & Self { unsafe { & * ( val as * const JsValue as * const Document ) } } } ( ) } ; # [ allow ( clippy :: all ) ] impl core :: ops :: Deref for Document { type Target = Node ; # [ inline ] fn deref ( & self ) -> & Node { self . as_ref ( ) } } # [ allow ( clippy :: all ) ] impl From < Document > for Node { # [ inline ] fn from ( obj : Document ) -> Node { use wasm_bindgen :: JsCast ; Node :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Node > for Document { # [ inline ] fn as_ref ( & self ) -> & Node { use wasm_bindgen :: JsCast ; Node :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < Document > for EventTarget { # [ inline ] fn from ( obj : Document ) -> EventTarget { use wasm_bindgen :: JsCast ; EventTarget :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < EventTarget > for Document { # [ inline ] fn as_ref ( & self ) -> & EventTarget { use wasm_bindgen :: JsCast ; EventTarget :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < Document > for Object { # [ inline ] fn from ( obj : Document ) -> Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Object > for Document { # [ inline ] fn as_ref ( & self ) -> & Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_new_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 0u32 ) ; < Document as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `new Document(..)` constructor, creating a new instance of `Document`\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/Document)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn new ( ) -> Result < Document , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_new_Document ( exn_data_ptr : * mut u32 ) -> < Document as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; __widl_f_new_Document ( exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Document as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `new Document(..)` constructor, creating a new instance of `Document`\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/Document)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn new ( ) -> Result < Document , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_adopt_node_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < Node as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `adoptNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/adoptNode)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn adopt_node ( & self , node : & Node ) -> Result < Node , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_adopt_node_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , node : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let node = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( node , & mut __stack ) ; __widl_f_adopt_node_Document ( self_ , node , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `adoptNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/adoptNode)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn adopt_node ( & self , node : & Node ) -> Result < Node , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_create_document_fragment_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < DocumentFragment as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `createDocumentFragment()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createDocumentFragment)\n\n*This API requires the following crate features to be activated: `Document`, `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn create_document_fragment ( & self , ) -> DocumentFragment { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_create_document_fragment_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < DocumentFragment as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_create_document_fragment_Document ( self_ ) } ; < DocumentFragment as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `createDocumentFragment()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createDocumentFragment)\n\n*This API requires the following crate features to be activated: `Document`, `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn create_document_fragment ( & self , ) -> DocumentFragment { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_create_element_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Element as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `createElement()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn create_element ( & self , local_name : & str ) -> Result < Element , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_create_element_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , local_name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Element as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let local_name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( local_name , & mut __stack ) ; __widl_f_create_element_Document ( self_ , local_name , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Element as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `createElement()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn create_element ( & self , local_name : & str ) -> Result < Element , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_create_element_with_str_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Element as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `createElement()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn create_element_with_str ( & self , local_name : & str , options : & str ) -> Result < Element , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_create_element_with_str_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , local_name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , options : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Element as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let local_name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( local_name , & mut __stack ) ; let options = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( options , & mut __stack ) ; __widl_f_create_element_with_str_Document ( self_ , local_name , options , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Element as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `createElement()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn create_element_with_str ( & self , local_name : & str , options : & str ) -> Result < Element , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_create_element_ns_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Element as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `createElementNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createElementNS)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn create_element_ns ( & self , namespace : Option < & str > , qualified_name : & str ) -> Result < Element , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_create_element_ns_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , namespace : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , qualified_name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Element as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let namespace = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( namespace , & mut __stack ) ; let qualified_name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( qualified_name , & mut __stack ) ; __widl_f_create_element_ns_Document ( self_ , namespace , qualified_name , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Element as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `createElementNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createElementNS)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn create_element_ns ( & self , namespace : Option < & str > , qualified_name : & str ) -> Result < Element , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_create_element_ns_with_str_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Element as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `createElementNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createElementNS)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn create_element_ns_with_str ( & self , namespace : Option < & str > , qualified_name : & str , options : & str ) -> Result < Element , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_create_element_ns_with_str_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , namespace : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , qualified_name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , options : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Element as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let namespace = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( namespace , & mut __stack ) ; let qualified_name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( qualified_name , & mut __stack ) ; let options = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( options , & mut __stack ) ; __widl_f_create_element_ns_with_str_Document ( self_ , namespace , qualified_name , options , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Element as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `createElementNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createElementNS)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn create_element_ns_with_str ( & self , namespace : Option < & str > , qualified_name : & str , options : & str ) -> Result < Element , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_create_event_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Event as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `createEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createEvent)\n\n*This API requires the following crate features to be activated: `Document`, `Event`*" ] # [ allow ( clippy :: all ) ] pub fn create_event ( & self , interface : & str ) -> Result < Event , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_create_event_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , interface : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Event as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let interface = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( interface , & mut __stack ) ; __widl_f_create_event_Document ( self_ , interface , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Event as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `createEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createEvent)\n\n*This API requires the following crate features to be activated: `Document`, `Event`*" ] # [ allow ( clippy :: all ) ] pub fn create_event ( & self , interface : & str ) -> Result < Event , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_enable_style_sheets_for_set_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `enableStyleSheetsForSet()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/enableStyleSheetsForSet)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn enable_style_sheets_for_set ( & self , name : Option < & str > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_enable_style_sheets_for_set_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , name : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let name = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( name , & mut __stack ) ; __widl_f_enable_style_sheets_for_set_Document ( self_ , name ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `enableStyleSheetsForSet()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/enableStyleSheetsForSet)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn enable_style_sheets_for_set ( & self , name : Option < & str > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_exit_fullscreen_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `exitFullscreen()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/exitFullscreen)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn exit_fullscreen ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_exit_fullscreen_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_exit_fullscreen_Document ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `exitFullscreen()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/exitFullscreen)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn exit_fullscreen ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_exit_pointer_lock_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `exitPointerLock()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/exitPointerLock)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn exit_pointer_lock ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_exit_pointer_lock_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_exit_pointer_lock_Document ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `exitPointerLock()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/exitPointerLock)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn exit_pointer_lock ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_animations_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < :: js_sys :: Array as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getAnimations()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getAnimations)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn get_animations ( & self , ) -> :: js_sys :: Array { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_animations_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < :: js_sys :: Array as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_get_animations_Document ( self_ ) } ; < :: js_sys :: Array as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getAnimations()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getAnimations)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn get_animations ( & self , ) -> :: js_sys :: Array { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_element_by_id_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getElementById()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementById)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn get_element_by_id ( & self , element_id : & str ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_element_by_id_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , element_id : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let element_id = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( element_id , & mut __stack ) ; __widl_f_get_element_by_id_Document ( self_ , element_id ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getElementById()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementById)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn get_element_by_id ( & self , element_id : & str ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_elements_by_class_name_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getElementsByClassName()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByClassName)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn get_elements_by_class_name ( & self , class_names : & str ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_elements_by_class_name_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , class_names : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let class_names = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( class_names , & mut __stack ) ; __widl_f_get_elements_by_class_name_Document ( self_ , class_names ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getElementsByClassName()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByClassName)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn get_elements_by_class_name ( & self , class_names : & str ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_elements_by_name_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < NodeList as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getElementsByName()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByName)\n\n*This API requires the following crate features to be activated: `Document`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn get_elements_by_name ( & self , element_name : & str ) -> NodeList { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_elements_by_name_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , element_name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < NodeList as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let element_name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( element_name , & mut __stack ) ; __widl_f_get_elements_by_name_Document ( self_ , element_name ) } ; < NodeList as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getElementsByName()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByName)\n\n*This API requires the following crate features to be activated: `Document`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn get_elements_by_name ( & self , element_name : & str ) -> NodeList { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_elements_by_tag_name_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getElementsByTagName()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByTagName)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn get_elements_by_tag_name ( & self , local_name : & str ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_elements_by_tag_name_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , local_name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let local_name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( local_name , & mut __stack ) ; __widl_f_get_elements_by_tag_name_Document ( self_ , local_name ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getElementsByTagName()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByTagName)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn get_elements_by_tag_name ( & self , local_name : & str ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_elements_by_tag_name_ns_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getElementsByTagNameNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByTagNameNS)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn get_elements_by_tag_name_ns ( & self , namespace : Option < & str > , local_name : & str ) -> Result < HtmlCollection , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_elements_by_tag_name_ns_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , namespace : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , local_name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let namespace = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( namespace , & mut __stack ) ; let local_name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( local_name , & mut __stack ) ; __widl_f_get_elements_by_tag_name_ns_Document ( self_ , namespace , local_name , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getElementsByTagNameNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementsByTagNameNS)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn get_elements_by_tag_name_ns ( & self , namespace : Option < & str > , local_name : & str ) -> Result < HtmlCollection , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_has_focus_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `hasFocus()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/hasFocus)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn has_focus ( & self , ) -> Result < bool , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_has_focus_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_has_focus_Document ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `hasFocus()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/hasFocus)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn has_focus ( & self , ) -> Result < bool , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_import_node_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < Node as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `importNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/importNode)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn import_node ( & self , node : & Node ) -> Result < Node , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_import_node_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , node : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let node = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( node , & mut __stack ) ; __widl_f_import_node_Document ( self_ , node , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `importNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/importNode)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn import_node ( & self , node : & Node ) -> Result < Node , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_import_node_with_deep_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < Node as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `importNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/importNode)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn import_node_with_deep ( & self , node : & Node , deep : bool ) -> Result < Node , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_import_node_with_deep_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , node : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , deep : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let node = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( node , & mut __stack ) ; let deep = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( deep , & mut __stack ) ; __widl_f_import_node_with_deep_Document ( self_ , node , deep , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `importNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/importNode)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn import_node_with_deep ( & self , node : & Node , deep : bool ) -> Result < Node , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_query_selector_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `querySelector()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn query_selector ( & self , selectors : & str ) -> Result < Option < Element > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_query_selector_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , selectors : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let selectors = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( selectors , & mut __stack ) ; __widl_f_query_selector_Document ( self_ , selectors , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `querySelector()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelector)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn query_selector ( & self , selectors : & str ) -> Result < Option < Element > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_query_selector_all_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < NodeList as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `querySelectorAll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelectorAll)\n\n*This API requires the following crate features to be activated: `Document`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn query_selector_all ( & self , selectors : & str ) -> Result < NodeList , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_query_selector_all_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , selectors : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < NodeList as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let selectors = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( selectors , & mut __stack ) ; __widl_f_query_selector_all_Document ( self_ , selectors , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < NodeList as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `querySelectorAll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/querySelectorAll)\n\n*This API requires the following crate features to be activated: `Document`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn query_selector_all ( & self , selectors : & str ) -> Result < NodeList , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_release_capture_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `releaseCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/releaseCapture)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn release_capture ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_release_capture_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_release_capture_Document ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `releaseCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/releaseCapture)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn release_capture ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_url_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `URL` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/URL)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn url ( & self , ) -> Result < String , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_url_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_url_Document ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `URL` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/URL)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn url ( & self , ) -> Result < String , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_document_uri_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `documentURI` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/documentURI)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn document_uri ( & self , ) -> Result < String , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_document_uri_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_document_uri_Document ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `documentURI` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/documentURI)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn document_uri ( & self , ) -> Result < String , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_compat_mode_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `compatMode` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/compatMode)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn compat_mode ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_compat_mode_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_compat_mode_Document ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `compatMode` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/compatMode)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn compat_mode ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_character_set_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `characterSet` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/characterSet)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn character_set ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_character_set_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_character_set_Document ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `characterSet` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/characterSet)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn character_set ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_charset_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `charset` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/charset)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn charset ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_charset_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_charset_Document ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `charset` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/charset)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn charset ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_input_encoding_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `inputEncoding` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/inputEncoding)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn input_encoding ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_input_encoding_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_input_encoding_Document ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `inputEncoding` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/inputEncoding)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn input_encoding ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_content_type_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `contentType` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/contentType)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn content_type ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_content_type_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_content_type_Document ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `contentType` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/contentType)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn content_type ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_document_element_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `documentElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/documentElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn document_element ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_document_element_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_document_element_Document ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `documentElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/documentElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn document_element ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_referrer_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `referrer` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/referrer)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn referrer ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_referrer_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_referrer_Document ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `referrer` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/referrer)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn referrer ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_last_modified_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `lastModified` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/lastModified)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn last_modified ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_last_modified_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_last_modified_Document ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `lastModified` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/lastModified)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn last_modified ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ready_state_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `readyState` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/readyState)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ready_state ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ready_state_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ready_state_Document ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `readyState` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/readyState)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ready_state ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_title_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `title` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/title)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn title ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_title_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_title_Document ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `title` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/title)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn title ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_title_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `title` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/title)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_title ( & self , title : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_title_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , title : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let title = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( title , & mut __stack ) ; __widl_f_set_title_Document ( self_ , title ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `title` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/title)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_title ( & self , title : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_dir_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `dir` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/dir)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn dir ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_dir_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_dir_Document ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `dir` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/dir)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn dir ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_dir_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `dir` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/dir)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_dir ( & self , dir : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_dir_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , dir : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let dir = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( dir , & mut __stack ) ; __widl_f_set_dir_Document ( self_ , dir ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `dir` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/dir)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_dir ( & self , dir : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_body_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < HtmlElement > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `body` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/body)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn body ( & self , ) -> Option < HtmlElement > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_body_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < HtmlElement > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_body_Document ( self_ ) } ; < Option < HtmlElement > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `body` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/body)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn body ( & self , ) -> Option < HtmlElement > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_body_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & HtmlElement > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `body` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/body)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_body ( & self , body : Option < & HtmlElement > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_body_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , body : < Option < & HtmlElement > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let body = < Option < & HtmlElement > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( body , & mut __stack ) ; __widl_f_set_body_Document ( self_ , body ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `body` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/body)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_body ( & self , body : Option < & HtmlElement > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_images_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `images` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/images)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn images ( & self , ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_images_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_images_Document ( self_ ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `images` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/images)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn images ( & self , ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_embeds_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `embeds` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/embeds)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn embeds ( & self , ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_embeds_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_embeds_Document ( self_ ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `embeds` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/embeds)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn embeds ( & self , ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_plugins_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `plugins` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/plugins)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn plugins ( & self , ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_plugins_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_plugins_Document ( self_ ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `plugins` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/plugins)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn plugins ( & self , ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_links_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `links` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/links)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn links ( & self , ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_links_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_links_Document ( self_ ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `links` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/links)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn links ( & self , ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_forms_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `forms` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/forms)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn forms ( & self , ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_forms_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_forms_Document ( self_ ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `forms` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/forms)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn forms ( & self , ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scripts_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scripts` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/scripts)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn scripts ( & self , ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scripts_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scripts_Document ( self_ ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scripts` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/scripts)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn scripts ( & self , ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_default_view_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < Window > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `defaultView` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/defaultView)\n\n*This API requires the following crate features to be activated: `Document`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn default_view ( & self , ) -> Option < Window > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_default_view_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_default_view_Document ( self_ ) } ; < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `defaultView` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/defaultView)\n\n*This API requires the following crate features to be activated: `Document`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn default_view ( & self , ) -> Option < Window > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onreadystatechange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onreadystatechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onreadystatechange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onreadystatechange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onreadystatechange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onreadystatechange_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onreadystatechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onreadystatechange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onreadystatechange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onreadystatechange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onreadystatechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onreadystatechange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onreadystatechange ( & self , onreadystatechange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onreadystatechange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onreadystatechange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onreadystatechange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onreadystatechange , & mut __stack ) ; __widl_f_set_onreadystatechange_Document ( self_ , onreadystatechange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onreadystatechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onreadystatechange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onreadystatechange ( & self , onreadystatechange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onbeforescriptexecute_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onbeforescriptexecute` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onbeforescriptexecute)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onbeforescriptexecute ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onbeforescriptexecute_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onbeforescriptexecute_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onbeforescriptexecute` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onbeforescriptexecute)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onbeforescriptexecute ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onbeforescriptexecute_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onbeforescriptexecute` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onbeforescriptexecute)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onbeforescriptexecute ( & self , onbeforescriptexecute : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onbeforescriptexecute_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onbeforescriptexecute : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onbeforescriptexecute = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onbeforescriptexecute , & mut __stack ) ; __widl_f_set_onbeforescriptexecute_Document ( self_ , onbeforescriptexecute ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onbeforescriptexecute` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onbeforescriptexecute)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onbeforescriptexecute ( & self , onbeforescriptexecute : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onafterscriptexecute_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onafterscriptexecute` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onafterscriptexecute)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onafterscriptexecute ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onafterscriptexecute_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onafterscriptexecute_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onafterscriptexecute` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onafterscriptexecute)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onafterscriptexecute ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onafterscriptexecute_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onafterscriptexecute` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onafterscriptexecute)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onafterscriptexecute ( & self , onafterscriptexecute : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onafterscriptexecute_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onafterscriptexecute : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onafterscriptexecute = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onafterscriptexecute , & mut __stack ) ; __widl_f_set_onafterscriptexecute_Document ( self_ , onafterscriptexecute ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onafterscriptexecute` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onafterscriptexecute)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onafterscriptexecute ( & self , onafterscriptexecute : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onselectionchange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselectionchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onselectionchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onselectionchange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onselectionchange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onselectionchange_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselectionchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onselectionchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onselectionchange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onselectionchange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselectionchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onselectionchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselectionchange ( & self , onselectionchange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onselectionchange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onselectionchange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onselectionchange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onselectionchange , & mut __stack ) ; __widl_f_set_onselectionchange_Document ( self_ , onselectionchange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselectionchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onselectionchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselectionchange ( & self , onselectionchange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_current_script_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `currentScript` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/currentScript)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn current_script ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_current_script_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_current_script_Document ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `currentScript` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/currentScript)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn current_script ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_anchors_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `anchors` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/anchors)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn anchors ( & self , ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_anchors_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_anchors_Document ( self_ ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `anchors` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/anchors)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn anchors ( & self , ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_applets_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `applets` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/applets)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn applets ( & self , ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_applets_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_applets_Document ( self_ ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `applets` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/applets)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn applets ( & self , ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_fullscreen_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `fullscreen` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/fullscreen)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn fullscreen ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_fullscreen_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_fullscreen_Document ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `fullscreen` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/fullscreen)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn fullscreen ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_fullscreen_enabled_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `fullscreenEnabled` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/fullscreenEnabled)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn fullscreen_enabled ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_fullscreen_enabled_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_fullscreen_enabled_Document ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `fullscreenEnabled` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/fullscreenEnabled)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn fullscreen_enabled ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onfullscreenchange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onfullscreenchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onfullscreenchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onfullscreenchange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onfullscreenchange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onfullscreenchange_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onfullscreenchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onfullscreenchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onfullscreenchange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onfullscreenchange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onfullscreenchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onfullscreenchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onfullscreenchange ( & self , onfullscreenchange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onfullscreenchange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onfullscreenchange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onfullscreenchange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onfullscreenchange , & mut __stack ) ; __widl_f_set_onfullscreenchange_Document ( self_ , onfullscreenchange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onfullscreenchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onfullscreenchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onfullscreenchange ( & self , onfullscreenchange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onfullscreenerror_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onfullscreenerror` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onfullscreenerror)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onfullscreenerror ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onfullscreenerror_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onfullscreenerror_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onfullscreenerror` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onfullscreenerror)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onfullscreenerror ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onfullscreenerror_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onfullscreenerror` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onfullscreenerror)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onfullscreenerror ( & self , onfullscreenerror : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onfullscreenerror_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onfullscreenerror : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onfullscreenerror = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onfullscreenerror , & mut __stack ) ; __widl_f_set_onfullscreenerror_Document ( self_ , onfullscreenerror ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onfullscreenerror` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onfullscreenerror)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onfullscreenerror ( & self , onfullscreenerror : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerlockchange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerlockchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerlockchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerlockchange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerlockchange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerlockchange_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerlockchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerlockchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerlockchange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerlockchange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerlockchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerlockchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerlockchange ( & self , onpointerlockchange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerlockchange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerlockchange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerlockchange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerlockchange , & mut __stack ) ; __widl_f_set_onpointerlockchange_Document ( self_ , onpointerlockchange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerlockchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerlockchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerlockchange ( & self , onpointerlockchange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerlockerror_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerlockerror` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerlockerror)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerlockerror ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerlockerror_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerlockerror_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerlockerror` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerlockerror)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerlockerror ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerlockerror_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerlockerror` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerlockerror)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerlockerror ( & self , onpointerlockerror : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerlockerror_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerlockerror : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerlockerror = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerlockerror , & mut __stack ) ; __widl_f_set_onpointerlockerror_Document ( self_ , onpointerlockerror ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerlockerror` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerlockerror)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerlockerror ( & self , onpointerlockerror : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_hidden_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `hidden` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/hidden)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn hidden ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_hidden_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_hidden_Document ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `hidden` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/hidden)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn hidden ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onvisibilitychange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvisibilitychange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onvisibilitychange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onvisibilitychange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onvisibilitychange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onvisibilitychange_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvisibilitychange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onvisibilitychange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onvisibilitychange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onvisibilitychange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvisibilitychange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onvisibilitychange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvisibilitychange ( & self , onvisibilitychange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onvisibilitychange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onvisibilitychange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onvisibilitychange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onvisibilitychange , & mut __stack ) ; __widl_f_set_onvisibilitychange_Document ( self_ , onvisibilitychange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvisibilitychange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onvisibilitychange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvisibilitychange ( & self , onvisibilitychange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_selected_style_sheet_set_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `selectedStyleSheetSet` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/selectedStyleSheetSet)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn selected_style_sheet_set ( & self , ) -> Option < String > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_selected_style_sheet_set_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_selected_style_sheet_set_Document ( self_ ) } ; < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `selectedStyleSheetSet` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/selectedStyleSheetSet)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn selected_style_sheet_set ( & self , ) -> Option < String > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_selected_style_sheet_set_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `selectedStyleSheetSet` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/selectedStyleSheetSet)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_selected_style_sheet_set ( & self , selected_style_sheet_set : Option < & str > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_selected_style_sheet_set_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , selected_style_sheet_set : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let selected_style_sheet_set = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( selected_style_sheet_set , & mut __stack ) ; __widl_f_set_selected_style_sheet_set_Document ( self_ , selected_style_sheet_set ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `selectedStyleSheetSet` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/selectedStyleSheetSet)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_selected_style_sheet_set ( & self , selected_style_sheet_set : Option < & str > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_last_style_sheet_set_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `lastStyleSheetSet` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/lastStyleSheetSet)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn last_style_sheet_set ( & self , ) -> Option < String > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_last_style_sheet_set_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_last_style_sheet_set_Document ( self_ ) } ; < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `lastStyleSheetSet` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/lastStyleSheetSet)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn last_style_sheet_set ( & self , ) -> Option < String > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_preferred_style_sheet_set_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `preferredStyleSheetSet` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/preferredStyleSheetSet)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn preferred_style_sheet_set ( & self , ) -> Option < String > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_preferred_style_sheet_set_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_preferred_style_sheet_set_Document ( self_ ) } ; < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `preferredStyleSheetSet` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/preferredStyleSheetSet)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn preferred_style_sheet_set ( & self , ) -> Option < String > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scrolling_element_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollingElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/scrollingElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scrolling_element ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scrolling_element_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scrolling_element_Document ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollingElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/scrollingElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scrolling_element ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncopy_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncopy` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncopy)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oncopy ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncopy_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncopy_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncopy` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncopy)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oncopy ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncopy_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncopy` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncopy)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncopy ( & self , oncopy : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncopy_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncopy : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncopy = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncopy , & mut __stack ) ; __widl_f_set_oncopy_Document ( self_ , oncopy ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncopy` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncopy)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncopy ( & self , oncopy : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncut_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncut` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncut)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oncut ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncut_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncut_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncut` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncut)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oncut ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncut_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncut` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncut)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncut ( & self , oncut : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncut_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncut : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncut = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncut , & mut __stack ) ; __widl_f_set_oncut_Document ( self_ , oncut ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncut` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncut)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncut ( & self , oncut : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpaste_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpaste` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpaste)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpaste ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpaste_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpaste_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpaste` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpaste)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpaste ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpaste_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpaste` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpaste)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpaste ( & self , onpaste : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpaste_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpaste : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpaste = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpaste , & mut __stack ) ; __widl_f_set_onpaste_Document ( self_ , onpaste ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpaste` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpaste)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpaste ( & self , onpaste : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_element_from_point_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < f32 as WasmDescribe > :: describe ( ) ; < f32 as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `elementFromPoint()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/elementFromPoint)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn element_from_point ( & self , x : f32 , y : f32 ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_element_from_point_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , x : < f32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , y : < f32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let x = < f32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( x , & mut __stack ) ; let y = < f32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( y , & mut __stack ) ; __widl_f_element_from_point_Document ( self_ , x , y ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `elementFromPoint()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/elementFromPoint)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn element_from_point ( & self , x : f32 , y : f32 ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_elements_from_point_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < f32 as WasmDescribe > :: describe ( ) ; < f32 as WasmDescribe > :: describe ( ) ; < :: js_sys :: Array as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `elementsFromPoint()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/elementsFromPoint)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn elements_from_point ( & self , x : f32 , y : f32 ) -> :: js_sys :: Array { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_elements_from_point_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , x : < f32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , y : < f32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < :: js_sys :: Array as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let x = < f32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( x , & mut __stack ) ; let y = < f32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( y , & mut __stack ) ; __widl_f_elements_from_point_Document ( self_ , x , y ) } ; < :: js_sys :: Array as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `elementsFromPoint()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/elementsFromPoint)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn elements_from_point ( & self , x : f32 , y : f32 ) -> :: js_sys :: Array { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_active_element_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `activeElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/activeElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn active_element ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_active_element_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_active_element_Document ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `activeElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/activeElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn active_element ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_pointer_lock_element_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `pointerLockElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/pointerLockElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn pointer_lock_element ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_pointer_lock_element_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_pointer_lock_element_Document ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `pointerLockElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/pointerLockElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn pointer_lock_element ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_fullscreen_element_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `fullscreenElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/fullscreenElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn fullscreen_element ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_fullscreen_element_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_fullscreen_element_Document ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `fullscreenElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/fullscreenElement)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn fullscreen_element ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_box_quads_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < :: js_sys :: Array as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getBoxQuads()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getBoxQuads)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn get_box_quads ( & self , ) -> Result < :: js_sys :: Array , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_box_quads_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: js_sys :: Array as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_get_box_quads_Document ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: js_sys :: Array as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getBoxQuads()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/getBoxQuads)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn get_box_quads ( & self , ) -> Result < :: js_sys :: Array , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onabort_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onabort` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onabort)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onabort ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onabort_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onabort_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onabort` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onabort)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onabort ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onabort_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onabort` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onabort)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onabort ( & self , onabort : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onabort_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onabort : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onabort = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onabort , & mut __stack ) ; __widl_f_set_onabort_Document ( self_ , onabort ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onabort` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onabort)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onabort ( & self , onabort : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onblur_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onblur` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onblur)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onblur ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onblur_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onblur_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onblur` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onblur)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onblur ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onblur_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onblur` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onblur)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onblur ( & self , onblur : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onblur_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onblur : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onblur = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onblur , & mut __stack ) ; __widl_f_set_onblur_Document ( self_ , onblur ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onblur` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onblur)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onblur ( & self , onblur : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onfocus_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onfocus` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onfocus)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onfocus ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onfocus_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onfocus_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onfocus` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onfocus)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onfocus ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onfocus_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onfocus` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onfocus)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onfocus ( & self , onfocus : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onfocus_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onfocus : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onfocus = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onfocus , & mut __stack ) ; __widl_f_set_onfocus_Document ( self_ , onfocus ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onfocus` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onfocus)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onfocus ( & self , onfocus : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onauxclick_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onauxclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onauxclick)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onauxclick ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onauxclick_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onauxclick_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onauxclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onauxclick)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onauxclick ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onauxclick_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onauxclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onauxclick)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onauxclick ( & self , onauxclick : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onauxclick_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onauxclick : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onauxclick = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onauxclick , & mut __stack ) ; __widl_f_set_onauxclick_Document ( self_ , onauxclick ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onauxclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onauxclick)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onauxclick ( & self , onauxclick : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncanplay_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncanplay` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncanplay)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oncanplay ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncanplay_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncanplay_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncanplay` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncanplay)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oncanplay ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncanplay_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncanplay` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncanplay)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncanplay ( & self , oncanplay : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncanplay_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncanplay : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncanplay = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncanplay , & mut __stack ) ; __widl_f_set_oncanplay_Document ( self_ , oncanplay ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncanplay` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncanplay)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncanplay ( & self , oncanplay : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncanplaythrough_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncanplaythrough` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncanplaythrough)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oncanplaythrough ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncanplaythrough_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncanplaythrough_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncanplaythrough` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncanplaythrough)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oncanplaythrough ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncanplaythrough_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncanplaythrough` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncanplaythrough)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncanplaythrough ( & self , oncanplaythrough : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncanplaythrough_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncanplaythrough : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncanplaythrough = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncanplaythrough , & mut __stack ) ; __widl_f_set_oncanplaythrough_Document ( self_ , oncanplaythrough ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncanplaythrough` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncanplaythrough)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncanplaythrough ( & self , oncanplaythrough : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onchange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onchange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onchange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onchange_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onchange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onchange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onchange ( & self , onchange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onchange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onchange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onchange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onchange , & mut __stack ) ; __widl_f_set_onchange_Document ( self_ , onchange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onchange ( & self , onchange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onclick_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onclick)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onclick ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onclick_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onclick_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onclick)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onclick ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onclick_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onclick)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onclick ( & self , onclick : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onclick_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onclick : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onclick = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onclick , & mut __stack ) ; __widl_f_set_onclick_Document ( self_ , onclick ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onclick)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onclick ( & self , onclick : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onclose_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onclose` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onclose)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onclose ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onclose_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onclose_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onclose` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onclose)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onclose ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onclose_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onclose` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onclose)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onclose ( & self , onclose : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onclose_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onclose : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onclose = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onclose , & mut __stack ) ; __widl_f_set_onclose_Document ( self_ , onclose ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onclose` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onclose)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onclose ( & self , onclose : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncontextmenu_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncontextmenu` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncontextmenu)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oncontextmenu ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncontextmenu_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncontextmenu_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncontextmenu` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncontextmenu)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oncontextmenu ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncontextmenu_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncontextmenu` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncontextmenu)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncontextmenu ( & self , oncontextmenu : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncontextmenu_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncontextmenu : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncontextmenu = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncontextmenu , & mut __stack ) ; __widl_f_set_oncontextmenu_Document ( self_ , oncontextmenu ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncontextmenu` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oncontextmenu)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncontextmenu ( & self , oncontextmenu : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondblclick_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondblclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondblclick)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondblclick ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondblclick_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondblclick_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondblclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondblclick)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondblclick ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondblclick_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondblclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondblclick)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondblclick ( & self , ondblclick : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondblclick_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondblclick : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondblclick = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondblclick , & mut __stack ) ; __widl_f_set_ondblclick_Document ( self_ , ondblclick ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondblclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondblclick)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondblclick ( & self , ondblclick : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondrag_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondrag` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondrag)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondrag ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondrag_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondrag_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondrag` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondrag)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondrag ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondrag_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondrag` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondrag)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondrag ( & self , ondrag : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondrag_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondrag : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondrag = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondrag , & mut __stack ) ; __widl_f_set_ondrag_Document ( self_ , ondrag ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondrag` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondrag)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondrag ( & self , ondrag : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondragend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragend_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondragend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragend ( & self , ondragend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragend , & mut __stack ) ; __widl_f_set_ondragend_Document ( self_ , ondragend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragend ( & self , ondragend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragenter_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragenter)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondragenter ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragenter_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragenter_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragenter)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondragenter ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragenter_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragenter)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragenter ( & self , ondragenter : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragenter_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragenter : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragenter = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragenter , & mut __stack ) ; __widl_f_set_ondragenter_Document ( self_ , ondragenter ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragenter)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragenter ( & self , ondragenter : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragexit_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragexit` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragexit)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondragexit ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragexit_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragexit_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragexit` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragexit)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondragexit ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragexit_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragexit` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragexit)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragexit ( & self , ondragexit : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragexit_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragexit : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragexit = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragexit , & mut __stack ) ; __widl_f_set_ondragexit_Document ( self_ , ondragexit ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragexit` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragexit)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragexit ( & self , ondragexit : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragleave_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragleave)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondragleave ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragleave_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragleave_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragleave)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondragleave ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragleave_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragleave)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragleave ( & self , ondragleave : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragleave_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragleave : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragleave = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragleave , & mut __stack ) ; __widl_f_set_ondragleave_Document ( self_ , ondragleave ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragleave)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragleave ( & self , ondragleave : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragover_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragover)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondragover ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragover_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragover_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragover)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondragover ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragover_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragover)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragover ( & self , ondragover : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragover_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragover : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragover = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragover , & mut __stack ) ; __widl_f_set_ondragover_Document ( self_ , ondragover ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragover)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragover ( & self , ondragover : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondragstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragstart_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondragstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragstart ( & self , ondragstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragstart , & mut __stack ) ; __widl_f_set_ondragstart_Document ( self_ , ondragstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondragstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragstart ( & self , ondragstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondrop_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondrop` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondrop)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondrop ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondrop_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondrop_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondrop` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondrop)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondrop ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondrop_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondrop` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondrop)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondrop ( & self , ondrop : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondrop_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondrop : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondrop = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondrop , & mut __stack ) ; __widl_f_set_ondrop_Document ( self_ , ondrop ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondrop` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondrop)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondrop ( & self , ondrop : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondurationchange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondurationchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondurationchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondurationchange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondurationchange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondurationchange_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondurationchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondurationchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ondurationchange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondurationchange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondurationchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondurationchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondurationchange ( & self , ondurationchange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondurationchange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondurationchange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondurationchange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondurationchange , & mut __stack ) ; __widl_f_set_ondurationchange_Document ( self_ , ondurationchange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondurationchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ondurationchange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondurationchange ( & self , ondurationchange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onemptied_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onemptied` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onemptied)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onemptied ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onemptied_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onemptied_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onemptied` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onemptied)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onemptied ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onemptied_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onemptied` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onemptied)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onemptied ( & self , onemptied : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onemptied_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onemptied : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onemptied = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onemptied , & mut __stack ) ; __widl_f_set_onemptied_Document ( self_ , onemptied ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onemptied` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onemptied)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onemptied ( & self , onemptied : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onended_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onended` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onended)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onended ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onended_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onended_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onended` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onended)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onended ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onended_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onended` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onended)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onended ( & self , onended : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onended_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onended : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onended = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onended , & mut __stack ) ; __widl_f_set_onended_Document ( self_ , onended ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onended` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onended)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onended ( & self , onended : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oninput_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oninput` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oninput)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oninput ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oninput_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oninput_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oninput` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oninput)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oninput ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oninput_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oninput` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oninput)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oninput ( & self , oninput : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oninput_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oninput : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oninput = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oninput , & mut __stack ) ; __widl_f_set_oninput_Document ( self_ , oninput ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oninput` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oninput)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oninput ( & self , oninput : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oninvalid_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oninvalid` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oninvalid)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oninvalid ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oninvalid_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oninvalid_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oninvalid` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oninvalid)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn oninvalid ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oninvalid_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oninvalid` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oninvalid)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oninvalid ( & self , oninvalid : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oninvalid_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oninvalid : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oninvalid = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oninvalid , & mut __stack ) ; __widl_f_set_oninvalid_Document ( self_ , oninvalid ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oninvalid` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/oninvalid)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_oninvalid ( & self , oninvalid : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onkeydown_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeydown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onkeydown)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onkeydown ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onkeydown_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onkeydown_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeydown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onkeydown)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onkeydown ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onkeydown_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeydown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onkeydown)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeydown ( & self , onkeydown : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onkeydown_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onkeydown : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onkeydown = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onkeydown , & mut __stack ) ; __widl_f_set_onkeydown_Document ( self_ , onkeydown ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeydown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onkeydown)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeydown ( & self , onkeydown : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onkeypress_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeypress` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onkeypress)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onkeypress ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onkeypress_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onkeypress_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeypress` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onkeypress)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onkeypress ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onkeypress_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeypress` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onkeypress)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeypress ( & self , onkeypress : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onkeypress_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onkeypress : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onkeypress = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onkeypress , & mut __stack ) ; __widl_f_set_onkeypress_Document ( self_ , onkeypress ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeypress` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onkeypress)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeypress ( & self , onkeypress : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onkeyup_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeyup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onkeyup)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onkeyup ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onkeyup_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onkeyup_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeyup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onkeyup)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onkeyup ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onkeyup_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeyup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onkeyup)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeyup ( & self , onkeyup : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onkeyup_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onkeyup : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onkeyup = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onkeyup , & mut __stack ) ; __widl_f_set_onkeyup_Document ( self_ , onkeyup ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeyup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onkeyup)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeyup ( & self , onkeyup : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onload_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onload` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onload)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onload ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onload_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onload_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onload` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onload)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onload ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onload_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onload` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onload)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onload ( & self , onload : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onload_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onload : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onload = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onload , & mut __stack ) ; __widl_f_set_onload_Document ( self_ , onload ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onload` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onload)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onload ( & self , onload : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onloadeddata_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadeddata` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadeddata)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onloadeddata ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onloadeddata_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onloadeddata_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadeddata` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadeddata)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onloadeddata ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onloadeddata_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadeddata` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadeddata)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadeddata ( & self , onloadeddata : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onloadeddata_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onloadeddata : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onloadeddata = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onloadeddata , & mut __stack ) ; __widl_f_set_onloadeddata_Document ( self_ , onloadeddata ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadeddata` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadeddata)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadeddata ( & self , onloadeddata : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onloadedmetadata_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadedmetadata` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadedmetadata)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onloadedmetadata ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onloadedmetadata_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onloadedmetadata_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadedmetadata` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadedmetadata)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onloadedmetadata ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onloadedmetadata_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadedmetadata` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadedmetadata)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadedmetadata ( & self , onloadedmetadata : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onloadedmetadata_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onloadedmetadata : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onloadedmetadata = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onloadedmetadata , & mut __stack ) ; __widl_f_set_onloadedmetadata_Document ( self_ , onloadedmetadata ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadedmetadata` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadedmetadata)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadedmetadata ( & self , onloadedmetadata : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onloadend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onloadend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onloadend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onloadend_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onloadend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onloadend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadend ( & self , onloadend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onloadend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onloadend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onloadend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onloadend , & mut __stack ) ; __widl_f_set_onloadend_Document ( self_ , onloadend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadend ( & self , onloadend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onloadstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onloadstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onloadstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onloadstart_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onloadstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onloadstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadstart ( & self , onloadstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onloadstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onloadstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onloadstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onloadstart , & mut __stack ) ; __widl_f_set_onloadstart_Document ( self_ , onloadstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onloadstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadstart ( & self , onloadstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmousedown_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmousedown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmousedown)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmousedown ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmousedown_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmousedown_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmousedown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmousedown)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmousedown ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmousedown_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmousedown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmousedown)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmousedown ( & self , onmousedown : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmousedown_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmousedown : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmousedown = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmousedown , & mut __stack ) ; __widl_f_set_onmousedown_Document ( self_ , onmousedown ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmousedown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmousedown)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmousedown ( & self , onmousedown : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseenter_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseenter)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseenter ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseenter_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseenter_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseenter)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseenter ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseenter_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseenter)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseenter ( & self , onmouseenter : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseenter_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseenter : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseenter = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseenter , & mut __stack ) ; __widl_f_set_onmouseenter_Document ( self_ , onmouseenter ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseenter)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseenter ( & self , onmouseenter : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseleave_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseleave)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseleave ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseleave_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseleave_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseleave)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseleave ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseleave_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseleave)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseleave ( & self , onmouseleave : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseleave_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseleave : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseleave = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseleave , & mut __stack ) ; __widl_f_set_onmouseleave_Document ( self_ , onmouseleave ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseleave)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseleave ( & self , onmouseleave : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmousemove_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmousemove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmousemove)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmousemove ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmousemove_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmousemove_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmousemove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmousemove)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmousemove ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmousemove_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmousemove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmousemove)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmousemove ( & self , onmousemove : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmousemove_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmousemove : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmousemove = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmousemove , & mut __stack ) ; __widl_f_set_onmousemove_Document ( self_ , onmousemove ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmousemove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmousemove)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmousemove ( & self , onmousemove : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseout_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseout` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseout)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseout ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseout_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseout_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseout` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseout)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseout ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseout_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseout` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseout)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseout ( & self , onmouseout : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseout_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseout : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseout = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseout , & mut __stack ) ; __widl_f_set_onmouseout_Document ( self_ , onmouseout ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseout` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseout)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseout ( & self , onmouseout : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseover_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseover)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseover ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseover_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseover_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseover)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseover ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseover_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseover)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseover ( & self , onmouseover : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseover_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseover : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseover = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseover , & mut __stack ) ; __widl_f_set_onmouseover_Document ( self_ , onmouseover ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseover)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseover ( & self , onmouseover : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseup_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseup)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseup ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseup_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseup_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseup)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseup ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseup_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseup)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseup ( & self , onmouseup : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseup_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseup : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseup = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseup , & mut __stack ) ; __widl_f_set_onmouseup_Document ( self_ , onmouseup ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onmouseup)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseup ( & self , onmouseup : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwheel_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwheel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwheel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onwheel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwheel_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwheel_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwheel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwheel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onwheel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwheel_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwheel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwheel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwheel ( & self , onwheel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwheel_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwheel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwheel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwheel , & mut __stack ) ; __widl_f_set_onwheel_Document ( self_ , onwheel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwheel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwheel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwheel ( & self , onwheel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpause_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpause` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpause)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpause ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpause_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpause_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpause` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpause)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpause ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpause_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpause` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpause)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpause ( & self , onpause : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpause_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpause : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpause = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpause , & mut __stack ) ; __widl_f_set_onpause_Document ( self_ , onpause ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpause` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpause)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpause ( & self , onpause : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onplay_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onplay` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onplay)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onplay ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onplay_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onplay_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onplay` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onplay)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onplay ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onplay_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onplay` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onplay)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onplay ( & self , onplay : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onplay_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onplay : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onplay = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onplay , & mut __stack ) ; __widl_f_set_onplay_Document ( self_ , onplay ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onplay` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onplay)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onplay ( & self , onplay : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onplaying_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onplaying` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onplaying)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onplaying ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onplaying_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onplaying_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onplaying` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onplaying)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onplaying ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onplaying_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onplaying` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onplaying)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onplaying ( & self , onplaying : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onplaying_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onplaying : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onplaying = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onplaying , & mut __stack ) ; __widl_f_set_onplaying_Document ( self_ , onplaying ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onplaying` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onplaying)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onplaying ( & self , onplaying : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onprogress_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onprogress` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onprogress)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onprogress ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onprogress_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onprogress_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onprogress` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onprogress)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onprogress ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onprogress_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onprogress` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onprogress)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onprogress ( & self , onprogress : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onprogress_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onprogress : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onprogress = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onprogress , & mut __stack ) ; __widl_f_set_onprogress_Document ( self_ , onprogress ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onprogress` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onprogress)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onprogress ( & self , onprogress : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onratechange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onratechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onratechange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onratechange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onratechange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onratechange_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onratechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onratechange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onratechange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onratechange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onratechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onratechange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onratechange ( & self , onratechange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onratechange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onratechange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onratechange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onratechange , & mut __stack ) ; __widl_f_set_onratechange_Document ( self_ , onratechange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onratechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onratechange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onratechange ( & self , onratechange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onreset_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onreset` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onreset)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onreset ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onreset_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onreset_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onreset` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onreset)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onreset ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onreset_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onreset` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onreset)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onreset ( & self , onreset : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onreset_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onreset : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onreset = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onreset , & mut __stack ) ; __widl_f_set_onreset_Document ( self_ , onreset ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onreset` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onreset)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onreset ( & self , onreset : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onresize_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onresize` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onresize)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onresize ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onresize_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onresize_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onresize` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onresize)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onresize ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onresize_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onresize` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onresize)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onresize ( & self , onresize : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onresize_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onresize : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onresize = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onresize , & mut __stack ) ; __widl_f_set_onresize_Document ( self_ , onresize ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onresize` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onresize)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onresize ( & self , onresize : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onscroll_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onscroll` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onscroll)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onscroll ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onscroll_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onscroll_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onscroll` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onscroll)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onscroll ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onscroll_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onscroll` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onscroll)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onscroll ( & self , onscroll : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onscroll_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onscroll : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onscroll = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onscroll , & mut __stack ) ; __widl_f_set_onscroll_Document ( self_ , onscroll ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onscroll` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onscroll)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onscroll ( & self , onscroll : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onseeked_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onseeked` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onseeked)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onseeked ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onseeked_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onseeked_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onseeked` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onseeked)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onseeked ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onseeked_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onseeked` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onseeked)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onseeked ( & self , onseeked : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onseeked_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onseeked : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onseeked = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onseeked , & mut __stack ) ; __widl_f_set_onseeked_Document ( self_ , onseeked ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onseeked` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onseeked)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onseeked ( & self , onseeked : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onseeking_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onseeking` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onseeking)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onseeking ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onseeking_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onseeking_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onseeking` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onseeking)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onseeking ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onseeking_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onseeking` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onseeking)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onseeking ( & self , onseeking : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onseeking_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onseeking : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onseeking = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onseeking , & mut __stack ) ; __widl_f_set_onseeking_Document ( self_ , onseeking ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onseeking` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onseeking)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onseeking ( & self , onseeking : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onselect_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselect` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onselect)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onselect ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onselect_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onselect_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselect` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onselect)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onselect ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onselect_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselect` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onselect)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselect ( & self , onselect : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onselect_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onselect : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onselect = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onselect , & mut __stack ) ; __widl_f_set_onselect_Document ( self_ , onselect ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselect` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onselect)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselect ( & self , onselect : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onshow_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onshow` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onshow)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onshow ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onshow_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onshow_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onshow` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onshow)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onshow ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onshow_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onshow` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onshow)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onshow ( & self , onshow : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onshow_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onshow : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onshow = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onshow , & mut __stack ) ; __widl_f_set_onshow_Document ( self_ , onshow ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onshow` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onshow)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onshow ( & self , onshow : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onstalled_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onstalled` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onstalled)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onstalled ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onstalled_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onstalled_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onstalled` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onstalled)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onstalled ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onstalled_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onstalled` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onstalled)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onstalled ( & self , onstalled : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onstalled_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onstalled : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onstalled = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onstalled , & mut __stack ) ; __widl_f_set_onstalled_Document ( self_ , onstalled ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onstalled` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onstalled)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onstalled ( & self , onstalled : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onsubmit_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onsubmit` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onsubmit)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onsubmit ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onsubmit_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onsubmit_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onsubmit` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onsubmit)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onsubmit ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onsubmit_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onsubmit` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onsubmit)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onsubmit ( & self , onsubmit : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onsubmit_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onsubmit : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onsubmit = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onsubmit , & mut __stack ) ; __widl_f_set_onsubmit_Document ( self_ , onsubmit ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onsubmit` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onsubmit)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onsubmit ( & self , onsubmit : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onsuspend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onsuspend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onsuspend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onsuspend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onsuspend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onsuspend_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onsuspend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onsuspend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onsuspend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onsuspend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onsuspend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onsuspend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onsuspend ( & self , onsuspend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onsuspend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onsuspend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onsuspend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onsuspend , & mut __stack ) ; __widl_f_set_onsuspend_Document ( self_ , onsuspend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onsuspend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onsuspend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onsuspend ( & self , onsuspend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontimeupdate_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontimeupdate` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontimeupdate)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontimeupdate ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontimeupdate_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontimeupdate_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontimeupdate` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontimeupdate)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontimeupdate ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontimeupdate_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontimeupdate` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontimeupdate)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontimeupdate ( & self , ontimeupdate : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontimeupdate_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontimeupdate : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontimeupdate = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontimeupdate , & mut __stack ) ; __widl_f_set_ontimeupdate_Document ( self_ , ontimeupdate ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontimeupdate` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontimeupdate)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontimeupdate ( & self , ontimeupdate : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onvolumechange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvolumechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onvolumechange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onvolumechange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onvolumechange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onvolumechange_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvolumechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onvolumechange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onvolumechange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onvolumechange_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvolumechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onvolumechange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvolumechange ( & self , onvolumechange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onvolumechange_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onvolumechange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onvolumechange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onvolumechange , & mut __stack ) ; __widl_f_set_onvolumechange_Document ( self_ , onvolumechange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvolumechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onvolumechange)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvolumechange ( & self , onvolumechange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwaiting_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwaiting` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwaiting)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onwaiting ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwaiting_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwaiting_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwaiting` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwaiting)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onwaiting ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwaiting_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwaiting` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwaiting)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwaiting ( & self , onwaiting : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwaiting_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwaiting : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwaiting = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwaiting , & mut __stack ) ; __widl_f_set_onwaiting_Document ( self_ , onwaiting ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwaiting` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwaiting)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwaiting ( & self , onwaiting : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onselectstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselectstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onselectstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onselectstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onselectstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onselectstart_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselectstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onselectstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onselectstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onselectstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselectstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onselectstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselectstart ( & self , onselectstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onselectstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onselectstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onselectstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onselectstart , & mut __stack ) ; __widl_f_set_onselectstart_Document ( self_ , onselectstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselectstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onselectstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselectstart ( & self , onselectstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontoggle_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontoggle` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontoggle)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontoggle ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontoggle_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontoggle_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontoggle` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontoggle)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontoggle ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontoggle_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontoggle` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontoggle)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontoggle ( & self , ontoggle : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontoggle_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontoggle : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontoggle = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontoggle , & mut __stack ) ; __widl_f_set_ontoggle_Document ( self_ , ontoggle ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontoggle` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontoggle)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontoggle ( & self , ontoggle : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointercancel_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointercancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointercancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointercancel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointercancel_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointercancel_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointercancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointercancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointercancel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointercancel_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointercancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointercancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointercancel ( & self , onpointercancel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointercancel_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointercancel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointercancel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointercancel , & mut __stack ) ; __widl_f_set_onpointercancel_Document ( self_ , onpointercancel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointercancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointercancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointercancel ( & self , onpointercancel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerdown_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerdown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerdown)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerdown ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerdown_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerdown_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerdown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerdown)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerdown ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerdown_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerdown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerdown)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerdown ( & self , onpointerdown : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerdown_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerdown : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerdown = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerdown , & mut __stack ) ; __widl_f_set_onpointerdown_Document ( self_ , onpointerdown ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerdown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerdown)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerdown ( & self , onpointerdown : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerup_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerup)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerup ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerup_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerup_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerup)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerup ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerup_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerup)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerup ( & self , onpointerup : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerup_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerup : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerup = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerup , & mut __stack ) ; __widl_f_set_onpointerup_Document ( self_ , onpointerup ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerup)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerup ( & self , onpointerup : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointermove_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointermove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointermove)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointermove ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointermove_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointermove_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointermove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointermove)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointermove ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointermove_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointermove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointermove)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointermove ( & self , onpointermove : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointermove_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointermove : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointermove = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointermove , & mut __stack ) ; __widl_f_set_onpointermove_Document ( self_ , onpointermove ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointermove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointermove)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointermove ( & self , onpointermove : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerout_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerout` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerout)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerout ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerout_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerout_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerout` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerout)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerout ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerout_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerout` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerout)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerout ( & self , onpointerout : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerout_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerout : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerout = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerout , & mut __stack ) ; __widl_f_set_onpointerout_Document ( self_ , onpointerout ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerout` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerout)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerout ( & self , onpointerout : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerover_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerover)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerover ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerover_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerover_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerover)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerover ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerover_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerover)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerover ( & self , onpointerover : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerover_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerover : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerover = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerover , & mut __stack ) ; __widl_f_set_onpointerover_Document ( self_ , onpointerover ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerover)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerover ( & self , onpointerover : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerenter_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerenter)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerenter ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerenter_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerenter_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerenter)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerenter ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerenter_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerenter)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerenter ( & self , onpointerenter : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerenter_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerenter : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerenter = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerenter , & mut __stack ) ; __widl_f_set_onpointerenter_Document ( self_ , onpointerenter ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerenter)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerenter ( & self , onpointerenter : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerleave_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerleave)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerleave ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerleave_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerleave_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerleave)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerleave ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerleave_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerleave)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerleave ( & self , onpointerleave : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerleave_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerleave : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerleave = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerleave , & mut __stack ) ; __widl_f_set_onpointerleave_Document ( self_ , onpointerleave ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onpointerleave)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerleave ( & self , onpointerleave : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ongotpointercapture_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ongotpointercapture` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ongotpointercapture)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ongotpointercapture ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ongotpointercapture_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ongotpointercapture_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ongotpointercapture` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ongotpointercapture)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ongotpointercapture ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ongotpointercapture_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ongotpointercapture` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ongotpointercapture)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ongotpointercapture ( & self , ongotpointercapture : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ongotpointercapture_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ongotpointercapture : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ongotpointercapture = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ongotpointercapture , & mut __stack ) ; __widl_f_set_ongotpointercapture_Document ( self_ , ongotpointercapture ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ongotpointercapture` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ongotpointercapture)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ongotpointercapture ( & self , ongotpointercapture : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onlostpointercapture_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onlostpointercapture` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onlostpointercapture)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onlostpointercapture ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onlostpointercapture_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onlostpointercapture_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onlostpointercapture` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onlostpointercapture)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onlostpointercapture ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onlostpointercapture_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onlostpointercapture` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onlostpointercapture)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onlostpointercapture ( & self , onlostpointercapture : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onlostpointercapture_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onlostpointercapture : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onlostpointercapture = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onlostpointercapture , & mut __stack ) ; __widl_f_set_onlostpointercapture_Document ( self_ , onlostpointercapture ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onlostpointercapture` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onlostpointercapture)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onlostpointercapture ( & self , onlostpointercapture : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onanimationcancel_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationcancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationcancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationcancel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onanimationcancel_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onanimationcancel_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationcancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationcancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationcancel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onanimationcancel_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationcancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationcancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationcancel ( & self , onanimationcancel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onanimationcancel_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onanimationcancel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onanimationcancel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onanimationcancel , & mut __stack ) ; __widl_f_set_onanimationcancel_Document ( self_ , onanimationcancel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationcancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationcancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationcancel ( & self , onanimationcancel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onanimationend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onanimationend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onanimationend_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onanimationend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationend ( & self , onanimationend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onanimationend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onanimationend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onanimationend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onanimationend , & mut __stack ) ; __widl_f_set_onanimationend_Document ( self_ , onanimationend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationend ( & self , onanimationend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onanimationiteration_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationiteration` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationiteration)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationiteration ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onanimationiteration_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onanimationiteration_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationiteration` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationiteration)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationiteration ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onanimationiteration_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationiteration` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationiteration)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationiteration ( & self , onanimationiteration : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onanimationiteration_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onanimationiteration : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onanimationiteration = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onanimationiteration , & mut __stack ) ; __widl_f_set_onanimationiteration_Document ( self_ , onanimationiteration ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationiteration` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationiteration)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationiteration ( & self , onanimationiteration : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onanimationstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onanimationstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onanimationstart_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onanimationstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationstart ( & self , onanimationstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onanimationstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onanimationstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onanimationstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onanimationstart , & mut __stack ) ; __widl_f_set_onanimationstart_Document ( self_ , onanimationstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onanimationstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationstart ( & self , onanimationstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontransitioncancel_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitioncancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitioncancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitioncancel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontransitioncancel_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontransitioncancel_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitioncancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitioncancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitioncancel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontransitioncancel_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitioncancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitioncancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitioncancel ( & self , ontransitioncancel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontransitioncancel_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontransitioncancel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontransitioncancel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontransitioncancel , & mut __stack ) ; __widl_f_set_ontransitioncancel_Document ( self_ , ontransitioncancel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitioncancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitioncancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitioncancel ( & self , ontransitioncancel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontransitionend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitionend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontransitionend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontransitionend_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitionend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontransitionend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitionend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionend ( & self , ontransitionend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontransitionend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontransitionend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontransitionend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontransitionend , & mut __stack ) ; __widl_f_set_ontransitionend_Document ( self_ , ontransitionend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitionend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionend ( & self , ontransitionend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontransitionrun_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionrun` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitionrun)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionrun ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontransitionrun_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontransitionrun_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionrun` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitionrun)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionrun ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontransitionrun_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionrun` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitionrun)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionrun ( & self , ontransitionrun : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontransitionrun_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontransitionrun : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontransitionrun = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontransitionrun , & mut __stack ) ; __widl_f_set_ontransitionrun_Document ( self_ , ontransitionrun ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionrun` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitionrun)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionrun ( & self , ontransitionrun : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontransitionstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitionstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontransitionstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontransitionstart_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitionstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontransitionstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitionstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionstart ( & self , ontransitionstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontransitionstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontransitionstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontransitionstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontransitionstart , & mut __stack ) ; __widl_f_set_ontransitionstart_Document ( self_ , ontransitionstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontransitionstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionstart ( & self , ontransitionstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwebkitanimationend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkitanimationend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwebkitanimationend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwebkitanimationend_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkitanimationend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwebkitanimationend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkitanimationend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationend ( & self , onwebkitanimationend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwebkitanimationend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwebkitanimationend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwebkitanimationend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwebkitanimationend , & mut __stack ) ; __widl_f_set_onwebkitanimationend_Document ( self_ , onwebkitanimationend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkitanimationend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationend ( & self , onwebkitanimationend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwebkitanimationiteration_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationiteration` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkitanimationiteration)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationiteration ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwebkitanimationiteration_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwebkitanimationiteration_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationiteration` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkitanimationiteration)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationiteration ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwebkitanimationiteration_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationiteration` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkitanimationiteration)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationiteration ( & self , onwebkitanimationiteration : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwebkitanimationiteration_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwebkitanimationiteration : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwebkitanimationiteration = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwebkitanimationiteration , & mut __stack ) ; __widl_f_set_onwebkitanimationiteration_Document ( self_ , onwebkitanimationiteration ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationiteration` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkitanimationiteration)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationiteration ( & self , onwebkitanimationiteration : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwebkitanimationstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkitanimationstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwebkitanimationstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwebkitanimationstart_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkitanimationstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwebkitanimationstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkitanimationstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationstart ( & self , onwebkitanimationstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwebkitanimationstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwebkitanimationstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwebkitanimationstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwebkitanimationstart , & mut __stack ) ; __widl_f_set_onwebkitanimationstart_Document ( self_ , onwebkitanimationstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkitanimationstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationstart ( & self , onwebkitanimationstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwebkittransitionend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkittransitionend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkittransitionend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkittransitionend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwebkittransitionend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwebkittransitionend_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkittransitionend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkittransitionend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkittransitionend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwebkittransitionend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkittransitionend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkittransitionend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkittransitionend ( & self , onwebkittransitionend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwebkittransitionend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwebkittransitionend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwebkittransitionend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwebkittransitionend , & mut __stack ) ; __widl_f_set_onwebkittransitionend_Document ( self_ , onwebkittransitionend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkittransitionend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onwebkittransitionend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkittransitionend ( & self , onwebkittransitionend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onerror_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onerror` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onerror)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onerror ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onerror_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onerror_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onerror` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onerror)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn onerror ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onerror_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onerror` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onerror)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onerror ( & self , onerror : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onerror_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onerror : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onerror = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onerror , & mut __stack ) ; __widl_f_set_onerror_Document ( self_ , onerror ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onerror` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/onerror)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_onerror ( & self , onerror : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_append_with_node_Document ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_0_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_0_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_append_with_node_0_Document ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_1_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_1_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_append_with_node_1_Document ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_2_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_2_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_append_with_node_2_Document ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_3_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_3_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_append_with_node_3_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_4_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_4_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_append_with_node_4_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_5_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_5_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_append_with_node_5_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_6_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_6_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_append_with_node_6_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_7_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_7_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_append_with_node_7_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_append_with_str_Document ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_0_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_0_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_append_with_str_0_Document ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_1_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_1_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_append_with_str_1_Document ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_2_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_2_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_append_with_str_2_Document ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_3_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_3_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_append_with_str_3_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_4_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_4_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_append_with_str_4_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_5_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_5_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_append_with_str_5_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_6_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_6_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_append_with_str_6_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_7_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_7_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_append_with_str_7_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/append)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_prepend_with_node_Document ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_0_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_0_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_prepend_with_node_0_Document ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_1_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_1_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_prepend_with_node_1_Document ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_2_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_2_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_prepend_with_node_2_Document ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_3_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_3_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_prepend_with_node_3_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_4_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_4_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_prepend_with_node_4_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_5_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_5_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_prepend_with_node_5_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_6_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_6_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_prepend_with_node_6_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_7_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_7_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_prepend_with_node_7_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_prepend_with_str_Document ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_0_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_0_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_prepend_with_str_0_Document ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_1_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_1_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_prepend_with_str_1_Document ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_2_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_2_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_prepend_with_str_2_Document ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_3_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_3_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_prepend_with_str_3_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_4_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_4_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_prepend_with_str_4_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_5_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_5_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_prepend_with_str_5_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_6_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_6_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_prepend_with_str_6_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_7_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_7_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_prepend_with_str_7_Document ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/prepend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_children_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `children` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/children)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn children ( & self , ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_children_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_children_Document ( self_ ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `children` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/children)\n\n*This API requires the following crate features to be activated: `Document`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn children ( & self , ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_first_element_child_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `firstElementChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/firstElementChild)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn first_element_child ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_first_element_child_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_first_element_child_Document ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `firstElementChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/firstElementChild)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn first_element_child ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_last_element_child_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `lastElementChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/lastElementChild)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn last_element_child ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_last_element_child_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_last_element_child_Document ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `lastElementChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/lastElementChild)\n\n*This API requires the following crate features to be activated: `Document`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn last_element_child ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_child_element_count_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `childElementCount` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/childElementCount)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn child_element_count ( & self , ) -> u32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_child_element_count_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_child_element_count_Document ( self_ ) } ; < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `childElementCount` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/childElementCount)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn child_element_count ( & self , ) -> u32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontouchstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontouchstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontouchstart_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontouchstart_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchstart ( & self , ontouchstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontouchstart_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontouchstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontouchstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontouchstart , & mut __stack ) ; __widl_f_set_ontouchstart_Document ( self_ , ontouchstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchstart)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchstart ( & self , ontouchstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontouchend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontouchend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontouchend_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontouchend_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchend ( & self , ontouchend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontouchend_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontouchend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontouchend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontouchend , & mut __stack ) ; __widl_f_set_ontouchend_Document ( self_ , ontouchend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchend)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchend ( & self , ontouchend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontouchmove_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchmove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchmove)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchmove ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontouchmove_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontouchmove_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchmove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchmove)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchmove ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontouchmove_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchmove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchmove)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchmove ( & self , ontouchmove : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontouchmove_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontouchmove : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontouchmove = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontouchmove , & mut __stack ) ; __widl_f_set_ontouchmove_Document ( self_ , ontouchmove ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchmove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchmove)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchmove ( & self , ontouchmove : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontouchcancel_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchcancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchcancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchcancel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontouchcancel_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontouchcancel_Document ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchcancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchcancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchcancel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontouchcancel_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchcancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchcancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchcancel ( & self , ontouchcancel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontouchcancel_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontouchcancel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontouchcancel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontouchcancel , & mut __stack ) ; __widl_f_set_ontouchcancel_Document ( self_ , ontouchcancel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchcancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/ontouchcancel)\n\n*This API requires the following crate features to be activated: `Document`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchcancel ( & self , ontouchcancel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_create_ns_resolver_Document ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Document as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < Node as WasmDescribe > :: describe ( ) ; } impl Document { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `createNSResolver()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createNSResolver)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn create_ns_resolver ( & self , node_resolver : & Node ) -> Node { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_create_ns_resolver_Document ( self_ : < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , node_resolver : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Document as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let node_resolver = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( node_resolver , & mut __stack ) ; __widl_f_create_ns_resolver_Document ( self_ , node_resolver ) } ; < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `createNSResolver()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Document/createNSResolver)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn create_ns_resolver ( & self , node_resolver : & Node ) -> Node { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ allow ( bad_style ) ] # [ derive ( Debug , Clone ) ] # [ doc = "The `DocumentFragment` object\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ repr ( transparent ) ] # [ allow ( clippy :: all ) ] pub struct DocumentFragment { obj : :: wasm_bindgen :: JsValue , } # [ allow ( bad_style ) ] # [ allow ( clippy :: all ) ] const __wbg_generated_const_DocumentFragment : ( ) = { use wasm_bindgen :: convert :: { IntoWasmAbi , FromWasmAbi , Stack } ; use wasm_bindgen :: convert :: { OptionIntoWasmAbi , OptionFromWasmAbi } ; use wasm_bindgen :: convert :: RefFromWasmAbi ; use wasm_bindgen :: describe :: WasmDescribe ; use wasm_bindgen :: { JsValue , JsCast } ; use wasm_bindgen :: __rt :: core ; impl WasmDescribe for DocumentFragment { fn describe ( ) { JsValue :: describe ( ) ; } } impl IntoWasmAbi for DocumentFragment { type Abi = < JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { self . obj . into_abi ( extra ) } } impl OptionIntoWasmAbi for DocumentFragment { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi for & 'a DocumentFragment { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl FromWasmAbi for DocumentFragment { type Abi = < JsValue as FromWasmAbi > :: Abi ; # [ inline ] unsafe fn from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self { DocumentFragment { obj : JsValue :: from_abi ( js , extra ) , } } } impl OptionFromWasmAbi for DocumentFragment { # [ inline ] fn is_none ( abi : & Self :: Abi ) -> bool { * abi == 0 } } impl < 'a > IntoWasmAbi for & 'a DocumentFragment { type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { ( & self . obj ) . into_abi ( extra ) } } impl RefFromWasmAbi for DocumentFragment { type Abi = < JsValue as RefFromWasmAbi > :: Abi ; type Anchor = core :: mem :: ManuallyDrop < DocumentFragment > ; # [ inline ] unsafe fn ref_from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self :: Anchor { let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi ( js , extra ) ; core :: mem :: ManuallyDrop :: new ( DocumentFragment { obj : core :: mem :: ManuallyDrop :: into_inner ( tmp ) , } ) } } impl From < JsValue > for DocumentFragment { # [ inline ] fn from ( obj : JsValue ) -> DocumentFragment { DocumentFragment { obj } } } impl AsRef < JsValue > for DocumentFragment { # [ inline ] fn as_ref ( & self ) -> & JsValue { & self . obj } } impl From < DocumentFragment > for JsValue { # [ inline ] fn from ( obj : DocumentFragment ) -> JsValue { obj . obj } } impl JsCast for DocumentFragment { # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_instanceof_DocumentFragment ( val : u32 ) -> u32 ; } unsafe { let idx = val . into_abi ( & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ; __widl_instanceof_DocumentFragment ( idx ) != 0 } } # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { drop ( val ) ; panic ! ( "cannot check instanceof on non-wasm targets" ) ; } # [ inline ] fn unchecked_from_js ( val : JsValue ) -> Self { DocumentFragment { obj : val } } # [ inline ] fn unchecked_from_js_ref ( val : & JsValue ) -> & Self { unsafe { & * ( val as * const JsValue as * const DocumentFragment ) } } } ( ) } ; # [ allow ( clippy :: all ) ] impl core :: ops :: Deref for DocumentFragment { type Target = Node ; # [ inline ] fn deref ( & self ) -> & Node { self . as_ref ( ) } } # [ allow ( clippy :: all ) ] impl From < DocumentFragment > for Node { # [ inline ] fn from ( obj : DocumentFragment ) -> Node { use wasm_bindgen :: JsCast ; Node :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Node > for DocumentFragment { # [ inline ] fn as_ref ( & self ) -> & Node { use wasm_bindgen :: JsCast ; Node :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < DocumentFragment > for EventTarget { # [ inline ] fn from ( obj : DocumentFragment ) -> EventTarget { use wasm_bindgen :: JsCast ; EventTarget :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < EventTarget > for DocumentFragment { # [ inline ] fn as_ref ( & self ) -> & EventTarget { use wasm_bindgen :: JsCast ; EventTarget :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < DocumentFragment > for Object { # [ inline ] fn from ( obj : DocumentFragment ) -> Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Object > for DocumentFragment { # [ inline ] fn as_ref ( & self ) -> & Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_new_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 0u32 ) ; < DocumentFragment as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `new DocumentFragment(..)` constructor, creating a new instance of `DocumentFragment`\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/DocumentFragment)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn new ( ) -> Result < DocumentFragment , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_new_DocumentFragment ( exn_data_ptr : * mut u32 ) -> < DocumentFragment as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; __widl_f_new_DocumentFragment ( exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < DocumentFragment as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `new DocumentFragment(..)` constructor, creating a new instance of `DocumentFragment`\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/DocumentFragment)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn new ( ) -> Result < DocumentFragment , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_element_by_id_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getElementById()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/getElementById)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn get_element_by_id ( & self , element_id : & str ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_element_by_id_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , element_id : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let element_id = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( element_id , & mut __stack ) ; __widl_f_get_element_by_id_DocumentFragment ( self_ , element_id ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getElementById()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/getElementById)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn get_element_by_id ( & self , element_id : & str ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_query_selector_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `querySelector()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/querySelector)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn query_selector ( & self , selectors : & str ) -> Result < Option < Element > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_query_selector_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , selectors : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let selectors = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( selectors , & mut __stack ) ; __widl_f_query_selector_DocumentFragment ( self_ , selectors , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `querySelector()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/querySelector)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn query_selector ( & self , selectors : & str ) -> Result < Option < Element > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_query_selector_all_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < NodeList as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `querySelectorAll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/querySelectorAll)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn query_selector_all ( & self , selectors : & str ) -> Result < NodeList , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_query_selector_all_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , selectors : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < NodeList as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let selectors = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( selectors , & mut __stack ) ; __widl_f_query_selector_all_DocumentFragment ( self_ , selectors , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < NodeList as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `querySelectorAll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/querySelectorAll)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn query_selector_all ( & self , selectors : & str ) -> Result < NodeList , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_append_with_node_DocumentFragment ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_0_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_0_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_append_with_node_0_DocumentFragment ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_1_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_1_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_append_with_node_1_DocumentFragment ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_2_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_2_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_append_with_node_2_DocumentFragment ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_3_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_3_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_append_with_node_3_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_4_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_4_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_append_with_node_4_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_5_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_5_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_append_with_node_5_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_6_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_6_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_append_with_node_6_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_7_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_7_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_append_with_node_7_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_append_with_str_DocumentFragment ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_0_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_0_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_append_with_str_0_DocumentFragment ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_1_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_1_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_append_with_str_1_DocumentFragment ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_2_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_2_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_append_with_str_2_DocumentFragment ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_3_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_3_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_append_with_str_3_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_4_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_4_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_append_with_str_4_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_5_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_5_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_append_with_str_5_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_6_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_6_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_append_with_str_6_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_7_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_7_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_append_with_str_7_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/append)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_prepend_with_node_DocumentFragment ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_0_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_0_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_prepend_with_node_0_DocumentFragment ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_1_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_1_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_prepend_with_node_1_DocumentFragment ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_2_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_2_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_prepend_with_node_2_DocumentFragment ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_3_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_3_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_prepend_with_node_3_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_4_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_4_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_prepend_with_node_4_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_5_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_5_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_prepend_with_node_5_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_6_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_6_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_prepend_with_node_6_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_7_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_7_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_prepend_with_node_7_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_prepend_with_str_DocumentFragment ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_0_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_0_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_prepend_with_str_0_DocumentFragment ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_1_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_1_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_prepend_with_str_1_DocumentFragment ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_2_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_2_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_prepend_with_str_2_DocumentFragment ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_3_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_3_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_prepend_with_str_3_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_4_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_4_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_prepend_with_str_4_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_5_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_5_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_prepend_with_str_5_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_6_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_6_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_prepend_with_str_6_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_7_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_7_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_prepend_with_str_7_DocumentFragment ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/prepend)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_children_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `children` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/children)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn children ( & self , ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_children_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_children_DocumentFragment ( self_ ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `children` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/children)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn children ( & self , ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_first_element_child_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `firstElementChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/firstElementChild)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn first_element_child ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_first_element_child_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_first_element_child_DocumentFragment ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `firstElementChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/firstElementChild)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn first_element_child ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_last_element_child_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `lastElementChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/lastElementChild)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn last_element_child ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_last_element_child_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_last_element_child_DocumentFragment ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `lastElementChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/lastElementChild)\n\n*This API requires the following crate features to be activated: `DocumentFragment`, `Element`*" ] # [ allow ( clippy :: all ) ] pub fn last_element_child ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_child_element_count_DocumentFragment ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & DocumentFragment as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; } impl DocumentFragment { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `childElementCount` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/childElementCount)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn child_element_count ( & self , ) -> u32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_child_element_count_DocumentFragment ( self_ : < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & DocumentFragment as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_child_element_count_DocumentFragment ( self_ ) } ; < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `childElementCount` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment/childElementCount)\n\n*This API requires the following crate features to be activated: `DocumentFragment`*" ] # [ allow ( clippy :: all ) ] pub fn child_element_count ( & self , ) -> u32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ allow ( bad_style ) ] # [ derive ( Debug , Clone ) ] # [ doc = "The `Element` object\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ repr ( transparent ) ] # [ allow ( clippy :: all ) ] pub struct Element { obj : :: wasm_bindgen :: JsValue , } # [ allow ( bad_style ) ] # [ allow ( clippy :: all ) ] const __wbg_generated_const_Element : ( ) = { use wasm_bindgen :: convert :: { IntoWasmAbi , FromWasmAbi , Stack } ; use wasm_bindgen :: convert :: { OptionIntoWasmAbi , OptionFromWasmAbi } ; use wasm_bindgen :: convert :: RefFromWasmAbi ; use wasm_bindgen :: describe :: WasmDescribe ; use wasm_bindgen :: { JsValue , JsCast } ; use wasm_bindgen :: __rt :: core ; impl WasmDescribe for Element { fn describe ( ) { JsValue :: describe ( ) ; } } impl IntoWasmAbi for Element { type Abi = < JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { self . obj . into_abi ( extra ) } } impl OptionIntoWasmAbi for Element { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi for & 'a Element { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl FromWasmAbi for Element { type Abi = < JsValue as FromWasmAbi > :: Abi ; # [ inline ] unsafe fn from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self { Element { obj : JsValue :: from_abi ( js , extra ) , } } } impl OptionFromWasmAbi for Element { # [ inline ] fn is_none ( abi : & Self :: Abi ) -> bool { * abi == 0 } } impl < 'a > IntoWasmAbi for & 'a Element { type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { ( & self . obj ) . into_abi ( extra ) } } impl RefFromWasmAbi for Element { type Abi = < JsValue as RefFromWasmAbi > :: Abi ; type Anchor = core :: mem :: ManuallyDrop < Element > ; # [ inline ] unsafe fn ref_from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self :: Anchor { let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi ( js , extra ) ; core :: mem :: ManuallyDrop :: new ( Element { obj : core :: mem :: ManuallyDrop :: into_inner ( tmp ) , } ) } } impl From < JsValue > for Element { # [ inline ] fn from ( obj : JsValue ) -> Element { Element { obj } } } impl AsRef < JsValue > for Element { # [ inline ] fn as_ref ( & self ) -> & JsValue { & self . obj } } impl From < Element > for JsValue { # [ inline ] fn from ( obj : Element ) -> JsValue { obj . obj } } impl JsCast for Element { # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_instanceof_Element ( val : u32 ) -> u32 ; } unsafe { let idx = val . into_abi ( & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ; __widl_instanceof_Element ( idx ) != 0 } } # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { drop ( val ) ; panic ! ( "cannot check instanceof on non-wasm targets" ) ; } # [ inline ] fn unchecked_from_js ( val : JsValue ) -> Self { Element { obj : val } } # [ inline ] fn unchecked_from_js_ref ( val : & JsValue ) -> & Self { unsafe { & * ( val as * const JsValue as * const Element ) } } } ( ) } ; # [ allow ( clippy :: all ) ] impl core :: ops :: Deref for Element { type Target = Node ; # [ inline ] fn deref ( & self ) -> & Node { self . as_ref ( ) } } # [ allow ( clippy :: all ) ] impl From < Element > for Node { # [ inline ] fn from ( obj : Element ) -> Node { use wasm_bindgen :: JsCast ; Node :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Node > for Element { # [ inline ] fn as_ref ( & self ) -> & Node { use wasm_bindgen :: JsCast ; Node :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < Element > for EventTarget { # [ inline ] fn from ( obj : Element ) -> EventTarget { use wasm_bindgen :: JsCast ; EventTarget :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < EventTarget > for Element { # [ inline ] fn as_ref ( & self ) -> & EventTarget { use wasm_bindgen :: JsCast ; EventTarget :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < Element > for Object { # [ inline ] fn from ( obj : Element ) -> Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Object > for Element { # [ inline ] fn as_ref ( & self ) -> & Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_closest_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `closest()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/closest)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn closest ( & self , selector : & str ) -> Result < Option < Element > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_closest_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , selector : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let selector = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( selector , & mut __stack ) ; __widl_f_closest_Element ( self_ , selector , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `closest()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/closest)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn closest ( & self , selector : & str ) -> Result < Option < Element > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_attribute_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getAttribute()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/getAttribute)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn get_attribute ( & self , name : & str ) -> Option < String > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_attribute_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( name , & mut __stack ) ; __widl_f_get_attribute_Element ( self_ , name ) } ; < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getAttribute()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/getAttribute)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn get_attribute ( & self , name : & str ) -> Option < String > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_attribute_ns_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getAttributeNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/getAttributeNS)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn get_attribute_ns ( & self , namespace : Option < & str > , local_name : & str ) -> Option < String > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_attribute_ns_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , namespace : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , local_name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let namespace = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( namespace , & mut __stack ) ; let local_name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( local_name , & mut __stack ) ; __widl_f_get_attribute_ns_Element ( self_ , namespace , local_name ) } ; < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getAttributeNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/getAttributeNS)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn get_attribute_ns ( & self , namespace : Option < & str > , local_name : & str ) -> Option < String > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_attribute_names_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < :: js_sys :: Array as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getAttributeNames()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/getAttributeNames)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn get_attribute_names ( & self , ) -> :: js_sys :: Array { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_attribute_names_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < :: js_sys :: Array as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_get_attribute_names_Element ( self_ ) } ; < :: js_sys :: Array as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getAttributeNames()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/getAttributeNames)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn get_attribute_names ( & self , ) -> :: js_sys :: Array { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_has_attribute_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `hasAttribute()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/hasAttribute)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn has_attribute ( & self , name : & str ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_has_attribute_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( name , & mut __stack ) ; __widl_f_has_attribute_Element ( self_ , name ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `hasAttribute()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/hasAttribute)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn has_attribute ( & self , name : & str ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_has_attribute_ns_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `hasAttributeNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/hasAttributeNS)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn has_attribute_ns ( & self , namespace : Option < & str > , local_name : & str ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_has_attribute_ns_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , namespace : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , local_name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let namespace = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( namespace , & mut __stack ) ; let local_name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( local_name , & mut __stack ) ; __widl_f_has_attribute_ns_Element ( self_ , namespace , local_name ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `hasAttributeNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/hasAttributeNS)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn has_attribute_ns ( & self , namespace : Option < & str > , local_name : & str ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_has_attributes_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `hasAttributes()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/hasAttributes)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn has_attributes ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_has_attributes_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_has_attributes_Element ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `hasAttributes()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/hasAttributes)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn has_attributes ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_has_pointer_capture_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `hasPointerCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/hasPointerCapture)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn has_pointer_capture ( & self , pointer_id : i32 ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_has_pointer_capture_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , pointer_id : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let pointer_id = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( pointer_id , & mut __stack ) ; __widl_f_has_pointer_capture_Element ( self_ , pointer_id ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `hasPointerCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/hasPointerCapture)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn has_pointer_capture ( & self , pointer_id : i32 ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_insert_adjacent_element_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & Element as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `insertAdjacentElement()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentElement)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn insert_adjacent_element ( & self , where_ : & str , element : & Element ) -> Result < Option < Element > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_insert_adjacent_element_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , where_ : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , element : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let where_ = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( where_ , & mut __stack ) ; let element = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( element , & mut __stack ) ; __widl_f_insert_adjacent_element_Element ( self_ , where_ , element , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `insertAdjacentElement()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentElement)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn insert_adjacent_element ( & self , where_ : & str , element : & Element ) -> Result < Option < Element > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_insert_adjacent_html_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `insertAdjacentHTML()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentHTML)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn insert_adjacent_html ( & self , position : & str , text : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_insert_adjacent_html_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , position : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , text : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let position = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( position , & mut __stack ) ; let text = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( text , & mut __stack ) ; __widl_f_insert_adjacent_html_Element ( self_ , position , text , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `insertAdjacentHTML()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentHTML)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn insert_adjacent_html ( & self , position : & str , text : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_insert_adjacent_text_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `insertAdjacentText()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentText)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn insert_adjacent_text ( & self , where_ : & str , data : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_insert_adjacent_text_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , where_ : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , data : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let where_ = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( where_ , & mut __stack ) ; let data = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( data , & mut __stack ) ; __widl_f_insert_adjacent_text_Element ( self_ , where_ , data , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `insertAdjacentText()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentText)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn insert_adjacent_text ( & self , where_ : & str , data : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_matches_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `matches()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/matches)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn matches ( & self , selector : & str ) -> Result < bool , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_matches_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , selector : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let selector = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( selector , & mut __stack ) ; __widl_f_matches_Element ( self_ , selector , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `matches()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/matches)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn matches ( & self , selector : & str ) -> Result < bool , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_query_selector_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `querySelector()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/querySelector)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn query_selector ( & self , selectors : & str ) -> Result < Option < Element > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_query_selector_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , selectors : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let selectors = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( selectors , & mut __stack ) ; __widl_f_query_selector_Element ( self_ , selectors , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `querySelector()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/querySelector)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn query_selector ( & self , selectors : & str ) -> Result < Option < Element > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_query_selector_all_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < NodeList as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `querySelectorAll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/querySelectorAll)\n\n*This API requires the following crate features to be activated: `Element`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn query_selector_all ( & self , selectors : & str ) -> Result < NodeList , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_query_selector_all_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , selectors : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < NodeList as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let selectors = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( selectors , & mut __stack ) ; __widl_f_query_selector_all_Element ( self_ , selectors , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < NodeList as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `querySelectorAll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/querySelectorAll)\n\n*This API requires the following crate features to be activated: `Element`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn query_selector_all ( & self , selectors : & str ) -> Result < NodeList , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_release_capture_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `releaseCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/releaseCapture)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn release_capture ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_release_capture_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_release_capture_Element ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `releaseCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/releaseCapture)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn release_capture ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_release_pointer_capture_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `releasePointerCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/releasePointerCapture)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn release_pointer_capture ( & self , pointer_id : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_release_pointer_capture_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , pointer_id : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let pointer_id = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( pointer_id , & mut __stack ) ; __widl_f_release_pointer_capture_Element ( self_ , pointer_id , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `releasePointerCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/releasePointerCapture)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn release_pointer_capture ( & self , pointer_id : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_remove_attribute_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `removeAttribute()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/removeAttribute)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn remove_attribute ( & self , name : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_remove_attribute_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( name , & mut __stack ) ; __widl_f_remove_attribute_Element ( self_ , name , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `removeAttribute()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/removeAttribute)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn remove_attribute ( & self , name : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_remove_attribute_ns_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `removeAttributeNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/removeAttributeNS)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn remove_attribute_ns ( & self , namespace : Option < & str > , local_name : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_remove_attribute_ns_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , namespace : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , local_name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let namespace = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( namespace , & mut __stack ) ; let local_name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( local_name , & mut __stack ) ; __widl_f_remove_attribute_ns_Element ( self_ , namespace , local_name , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `removeAttributeNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/removeAttributeNS)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn remove_attribute_ns ( & self , namespace : Option < & str > , local_name : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_request_fullscreen_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `requestFullscreen()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/requestFullscreen)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn request_fullscreen ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_request_fullscreen_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_request_fullscreen_Element ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `requestFullscreen()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/requestFullscreen)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn request_fullscreen ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_request_pointer_lock_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `requestPointerLock()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/requestPointerLock)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn request_pointer_lock ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_request_pointer_lock_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_request_pointer_lock_Element ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `requestPointerLock()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/requestPointerLock)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn request_pointer_lock ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_with_x_and_y_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scroll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scroll)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_with_x_and_y ( & self , x : f64 , y : f64 ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_with_x_and_y_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , x : < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , y : < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let x = < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( x , & mut __stack ) ; let y = < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( y , & mut __stack ) ; __widl_f_scroll_with_x_and_y_Element ( self_ , x , y ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scroll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scroll)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_with_x_and_y ( & self , x : f64 , y : f64 ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scroll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scroll)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_Element ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scroll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scroll)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_by_with_x_and_y_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollBy()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollBy)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_by_with_x_and_y ( & self , x : f64 , y : f64 ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_by_with_x_and_y_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , x : < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , y : < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let x = < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( x , & mut __stack ) ; let y = < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( y , & mut __stack ) ; __widl_f_scroll_by_with_x_and_y_Element ( self_ , x , y ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollBy()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollBy)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_by_with_x_and_y ( & self , x : f64 , y : f64 ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_by_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollBy()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollBy)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_by ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_by_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_by_Element ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollBy()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollBy)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_by ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_into_view_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollIntoView()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_into_view ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_into_view_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_into_view_Element ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollIntoView()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_into_view ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_into_view_with_bool_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollIntoView()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_into_view_with_bool ( & self , arg : bool ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_into_view_with_bool_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arg , & mut __stack ) ; __widl_f_scroll_into_view_with_bool_Element ( self_ , arg ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollIntoView()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoView)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_into_view_with_bool ( & self , arg : bool ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_to_with_x_and_y_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollTo()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTo)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_to_with_x_and_y ( & self , x : f64 , y : f64 ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_to_with_x_and_y_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , x : < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , y : < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let x = < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( x , & mut __stack ) ; let y = < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( y , & mut __stack ) ; __widl_f_scroll_to_with_x_and_y_Element ( self_ , x , y ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollTo()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTo)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_to_with_x_and_y ( & self , x : f64 , y : f64 ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_to_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollTo()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTo)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_to ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_to_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_to_Element ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollTo()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTo)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_to ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_attribute_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setAttribute()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/setAttribute)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_attribute ( & self , name : & str , value : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_attribute_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , value : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( name , & mut __stack ) ; let value = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( value , & mut __stack ) ; __widl_f_set_attribute_Element ( self_ , name , value , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setAttribute()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/setAttribute)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_attribute ( & self , name : & str , value : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_attribute_ns_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setAttributeNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/setAttributeNS)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_attribute_ns ( & self , namespace : Option < & str > , name : & str , value : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_attribute_ns_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , namespace : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , value : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let namespace = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( namespace , & mut __stack ) ; let name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( name , & mut __stack ) ; let value = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( value , & mut __stack ) ; __widl_f_set_attribute_ns_Element ( self_ , namespace , name , value , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setAttributeNS()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/setAttributeNS)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_attribute_ns ( & self , namespace : Option < & str > , name : & str , value : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_capture_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/setCapture)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_capture ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_capture_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_set_capture_Element ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/setCapture)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_capture ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_capture_with_retarget_to_element_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/setCapture)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_capture_with_retarget_to_element ( & self , retarget_to_element : bool ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_capture_with_retarget_to_element_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , retarget_to_element : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let retarget_to_element = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( retarget_to_element , & mut __stack ) ; __widl_f_set_capture_with_retarget_to_element_Element ( self_ , retarget_to_element ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/setCapture)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_capture_with_retarget_to_element ( & self , retarget_to_element : bool ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_pointer_capture_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setPointerCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/setPointerCapture)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_pointer_capture ( & self , pointer_id : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_pointer_capture_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , pointer_id : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let pointer_id = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( pointer_id , & mut __stack ) ; __widl_f_set_pointer_capture_Element ( self_ , pointer_id , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setPointerCapture()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/setPointerCapture)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_pointer_capture ( & self , pointer_id : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_toggle_attribute_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `toggleAttribute()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/toggleAttribute)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn toggle_attribute ( & self , name : & str ) -> Result < bool , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_toggle_attribute_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( name , & mut __stack ) ; __widl_f_toggle_attribute_Element ( self_ , name , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `toggleAttribute()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/toggleAttribute)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn toggle_attribute ( & self , name : & str ) -> Result < bool , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_toggle_attribute_with_force_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `toggleAttribute()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/toggleAttribute)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn toggle_attribute_with_force ( & self , name : & str , force : bool ) -> Result < bool , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_toggle_attribute_with_force_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , force : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( name , & mut __stack ) ; let force = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( force , & mut __stack ) ; __widl_f_toggle_attribute_with_force_Element ( self_ , name , force , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `toggleAttribute()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/toggleAttribute)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn toggle_attribute_with_force ( & self , name : & str , force : bool ) -> Result < bool , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_webkit_matches_selector_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `webkitMatchesSelector()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/webkitMatchesSelector)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn webkit_matches_selector ( & self , selector : & str ) -> Result < bool , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_webkit_matches_selector_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , selector : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let selector = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( selector , & mut __stack ) ; __widl_f_webkit_matches_selector_Element ( self_ , selector , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `webkitMatchesSelector()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/webkitMatchesSelector)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn webkit_matches_selector ( & self , selector : & str ) -> Result < bool , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_namespace_uri_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `namespaceURI` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/namespaceURI)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn namespace_uri ( & self , ) -> Option < String > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_namespace_uri_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_namespace_uri_Element ( self_ ) } ; < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `namespaceURI` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/namespaceURI)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn namespace_uri ( & self , ) -> Option < String > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prefix_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prefix` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prefix)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prefix ( & self , ) -> Option < String > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prefix_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_prefix_Element ( self_ ) } ; < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prefix` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prefix)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prefix ( & self , ) -> Option < String > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_local_name_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `localName` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/localName)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn local_name ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_local_name_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_local_name_Element ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `localName` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/localName)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn local_name ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_tag_name_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `tagName` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/tagName)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn tag_name ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_tag_name_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_tag_name_Element ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `tagName` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/tagName)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn tag_name ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_id_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `id` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/id)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn id ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_id_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_id_Element ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `id` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/id)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn id ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_id_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `id` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/id)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_id ( & self , id : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_id_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , id : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let id = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( id , & mut __stack ) ; __widl_f_set_id_Element ( self_ , id ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `id` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/id)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_id ( & self , id : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_class_name_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `className` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/className)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn class_name ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_class_name_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_class_name_Element ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `className` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/className)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn class_name ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_class_name_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `className` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/className)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_class_name ( & self , class_name : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_class_name_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , class_name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let class_name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( class_name , & mut __stack ) ; __widl_f_set_class_name_Element ( self_ , class_name ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `className` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/className)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_class_name ( & self , class_name : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_top_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollTop` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTop)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_top ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_top_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_top_Element ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollTop` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTop)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_top ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_scroll_top_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollTop` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTop)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_scroll_top ( & self , scroll_top : i32 ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_scroll_top_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , scroll_top : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let scroll_top = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( scroll_top , & mut __stack ) ; __widl_f_set_scroll_top_Element ( self_ , scroll_top ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollTop` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTop)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_scroll_top ( & self , scroll_top : i32 ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_left_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollLeft` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollLeft)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_left ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_left_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_left_Element ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollLeft` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollLeft)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_left ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_scroll_left_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollLeft` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollLeft)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_scroll_left ( & self , scroll_left : i32 ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_scroll_left_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , scroll_left : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let scroll_left = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( scroll_left , & mut __stack ) ; __widl_f_set_scroll_left_Element ( self_ , scroll_left ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollLeft` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollLeft)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_scroll_left ( & self , scroll_left : i32 ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_width_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollWidth` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollWidth)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_width ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_width_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_width_Element ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollWidth` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollWidth)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_width ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_height_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollHeight` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollHeight)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_height ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_height_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_height_Element ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollHeight` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollHeight)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_height ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_client_top_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `clientTop` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/clientTop)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn client_top ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_client_top_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_client_top_Element ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `clientTop` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/clientTop)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn client_top ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_client_left_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `clientLeft` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/clientLeft)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn client_left ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_client_left_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_client_left_Element ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `clientLeft` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/clientLeft)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn client_left ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_client_width_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `clientWidth` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/clientWidth)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn client_width ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_client_width_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_client_width_Element ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `clientWidth` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/clientWidth)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn client_width ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_client_height_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `clientHeight` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/clientHeight)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn client_height ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_client_height_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_client_height_Element ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `clientHeight` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/clientHeight)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn client_height ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_inner_html_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `innerHTML` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn inner_html ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_inner_html_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_inner_html_Element ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `innerHTML` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn inner_html ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_inner_html_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `innerHTML` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_inner_html ( & self , inner_html : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_inner_html_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , inner_html : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let inner_html = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( inner_html , & mut __stack ) ; __widl_f_set_inner_html_Element ( self_ , inner_html ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `innerHTML` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/innerHTML)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_inner_html ( & self , inner_html : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_outer_html_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `outerHTML` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/outerHTML)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn outer_html ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_outer_html_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_outer_html_Element ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `outerHTML` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/outerHTML)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn outer_html ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_outer_html_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `outerHTML` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/outerHTML)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_outer_html ( & self , outer_html : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_outer_html_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , outer_html : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let outer_html = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( outer_html , & mut __stack ) ; __widl_f_set_outer_html_Element ( self_ , outer_html ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `outerHTML` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/outerHTML)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_outer_html ( & self , outer_html : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_slot_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `slot` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/slot)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn slot ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_slot_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_slot_Element ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `slot` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/slot)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn slot ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_slot_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `slot` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/slot)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_slot ( & self , slot : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_slot_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , slot : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let slot = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( slot , & mut __stack ) ; __widl_f_set_slot_Element ( self_ , slot ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `slot` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/slot)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn set_slot ( & self , slot : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_node_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_node_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_after_with_node_Element ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_node_0_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_node_0_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_after_with_node_0_Element ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_node_1_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_node_1_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_after_with_node_1_Element ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_node_2_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_node_2_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_after_with_node_2_Element ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_node_3_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_node_3_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_after_with_node_3_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_node_4_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_node_4_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_after_with_node_4_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_node_5_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_node_5_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_after_with_node_5_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_node_6_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_node_6_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_after_with_node_6_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_node_7_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_node_7_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_after_with_node_7_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_str_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_str_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_after_with_str_Element ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_str_0_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_str_0_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_after_with_str_0_Element ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_str_1_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_str_1_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_after_with_str_1_Element ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_str_2_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_str_2_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_after_with_str_2_Element ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_str_3_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_str_3_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_after_with_str_3_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_str_4_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_str_4_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_after_with_str_4_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_str_5_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_str_5_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_after_with_str_5_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_str_6_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_str_6_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_after_with_str_6_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_after_with_str_7_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_after_with_str_7_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_after_with_str_7_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `after()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/after)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn after_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_node_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_node_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_before_with_node_Element ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_node_0_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_node_0_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_before_with_node_0_Element ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_node_1_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_node_1_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_before_with_node_1_Element ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_node_2_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_node_2_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_before_with_node_2_Element ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_node_3_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_node_3_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_before_with_node_3_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_node_4_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_node_4_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_before_with_node_4_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_node_5_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_node_5_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_before_with_node_5_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_node_6_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_node_6_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_before_with_node_6_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_node_7_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_node_7_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_before_with_node_7_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_str_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_str_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_before_with_str_Element ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_str_0_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_str_0_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_before_with_str_0_Element ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_str_1_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_str_1_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_before_with_str_1_Element ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_str_2_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_str_2_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_before_with_str_2_Element ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_str_3_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_str_3_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_before_with_str_3_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_str_4_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_str_4_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_before_with_str_4_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_str_5_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_str_5_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_before_with_str_5_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_str_6_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_str_6_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_before_with_str_6_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_before_with_str_7_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_before_with_str_7_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_before_with_str_7_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `before()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/before)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn before_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_remove_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `remove()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/remove)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn remove ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_remove_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_remove_Element ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `remove()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/remove)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn remove ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_node_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_node_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_replace_with_with_node_Element ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_node_0_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_node_0_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_replace_with_with_node_0_Element ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_node_1_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_node_1_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_replace_with_with_node_1_Element ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_node_2_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_node_2_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_replace_with_with_node_2_Element ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_node_3_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_node_3_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_replace_with_with_node_3_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_node_4_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_node_4_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_replace_with_with_node_4_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_node_5_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_node_5_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_replace_with_with_node_5_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_node_6_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_node_6_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_replace_with_with_node_6_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_node_7_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_node_7_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_replace_with_with_node_7_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_str_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_str_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_replace_with_with_str_Element ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_str_0_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_str_0_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_replace_with_with_str_0_Element ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_str_1_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_str_1_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_replace_with_with_str_1_Element ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_str_2_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_str_2_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_replace_with_with_str_2_Element ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_str_3_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_str_3_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_replace_with_with_str_3_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_str_4_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_str_4_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_replace_with_with_str_4_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_str_5_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_str_5_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_replace_with_with_str_5_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_str_6_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_str_6_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_replace_with_with_str_6_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_with_with_str_7_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_with_with_str_7_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_replace_with_with_str_7_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceWith()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn replace_with_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_box_quads_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < :: js_sys :: Array as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getBoxQuads()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/getBoxQuads)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn get_box_quads ( & self , ) -> Result < :: js_sys :: Array , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_box_quads_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: js_sys :: Array as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_get_box_quads_Element ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: js_sys :: Array as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getBoxQuads()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/getBoxQuads)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn get_box_quads ( & self , ) -> Result < :: js_sys :: Array , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_previous_element_sibling_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `previousElementSibling` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/previousElementSibling)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn previous_element_sibling ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_previous_element_sibling_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_previous_element_sibling_Element ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `previousElementSibling` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/previousElementSibling)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn previous_element_sibling ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_next_element_sibling_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `nextElementSibling` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/nextElementSibling)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn next_element_sibling ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_next_element_sibling_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_next_element_sibling_Element ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `nextElementSibling` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/nextElementSibling)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn next_element_sibling ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_append_with_node_Element ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_0_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_0_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_append_with_node_0_Element ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_1_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_1_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_append_with_node_1_Element ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_2_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_2_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_append_with_node_2_Element ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_3_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_3_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_append_with_node_3_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_4_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_4_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_append_with_node_4_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_5_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_5_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_append_with_node_5_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_6_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_6_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_append_with_node_6_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_node_7_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_node_7_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_append_with_node_7_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_append_with_str_Element ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_0_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_0_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_append_with_str_0_Element ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_1_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_1_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_append_with_str_1_Element ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_2_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_2_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_append_with_str_2_Element ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_3_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_3_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_append_with_str_3_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_4_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_4_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_append_with_str_4_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_5_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_5_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_append_with_str_5_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_6_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_6_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_append_with_str_6_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_with_str_7_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_with_str_7_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_append_with_str_7_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `append()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/append)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn append_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_prepend_with_node_Element ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_0_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_0_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_prepend_with_node_0_Element ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_1_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_1_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_prepend_with_node_1_Element ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_1 ( & self , nodes_1 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_2_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_2_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_prepend_with_node_2_Element ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_2 ( & self , nodes_1 : & Node , nodes_2 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_3_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_3_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_prepend_with_node_3_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_3 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_4_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_4_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_prepend_with_node_4_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_4 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_5_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_5_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_prepend_with_node_5_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_5 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_6_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_6_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_prepend_with_node_6_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_6 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_node_7_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_node_7_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_prepend_with_node_7_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_node_7 ( & self , nodes_1 : & Node , nodes_2 : & Node , nodes_3 : & Node , nodes_4 : & Node , nodes_5 : & Node , nodes_6 : & Node , nodes_7 : & Node ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes , & mut __stack ) ; __widl_f_prepend_with_str_Element ( self_ , nodes , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str ( & self , nodes : & :: js_sys :: Array ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_0_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_0_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_prepend_with_str_0_Element ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_0 ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_1_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_1_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; __widl_f_prepend_with_str_1_Element ( self_ , nodes_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_1 ( & self , nodes_1 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_2_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_2_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; __widl_f_prepend_with_str_2_Element ( self_ , nodes_1 , nodes_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_2 ( & self , nodes_1 : & str , nodes_2 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_3_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_3_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; __widl_f_prepend_with_str_3_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_3 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_4_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_4_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; __widl_f_prepend_with_str_4_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_4 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_5_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_5_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; __widl_f_prepend_with_str_5_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_5 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_6_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_6_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; __widl_f_prepend_with_str_6_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_6 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prepend_with_str_7_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prepend_with_str_7_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_1 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_2 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_3 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_4 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_5 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_6 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , nodes_7 : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let nodes_1 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_1 , & mut __stack ) ; let nodes_2 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_2 , & mut __stack ) ; let nodes_3 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_3 , & mut __stack ) ; let nodes_4 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_4 , & mut __stack ) ; let nodes_5 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_5 , & mut __stack ) ; let nodes_6 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_6 , & mut __stack ) ; let nodes_7 = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( nodes_7 , & mut __stack ) ; __widl_f_prepend_with_str_7_Element ( self_ , nodes_1 , nodes_2 , nodes_3 , nodes_4 , nodes_5 , nodes_6 , nodes_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prepend()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/prepend)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn prepend_with_str_7 ( & self , nodes_1 : & str , nodes_2 : & str , nodes_3 : & str , nodes_4 : & str , nodes_5 : & str , nodes_6 : & str , nodes_7 : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_children_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < HtmlCollection as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `children` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/children)\n\n*This API requires the following crate features to be activated: `Element`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn children ( & self , ) -> HtmlCollection { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_children_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_children_Element ( self_ ) } ; < HtmlCollection as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `children` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/children)\n\n*This API requires the following crate features to be activated: `Element`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn children ( & self , ) -> HtmlCollection { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_first_element_child_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `firstElementChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/firstElementChild)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn first_element_child ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_first_element_child_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_first_element_child_Element ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `firstElementChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/firstElementChild)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn first_element_child ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_last_element_child_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `lastElementChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/lastElementChild)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn last_element_child ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_last_element_child_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_last_element_child_Element ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `lastElementChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/lastElementChild)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn last_element_child ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_child_element_count_Element ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Element as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; } impl Element { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `childElementCount` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/childElementCount)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn child_element_count ( & self , ) -> u32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_child_element_count_Element ( self_ : < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Element as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_child_element_count_Element ( self_ ) } ; < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `childElementCount` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Element/childElementCount)\n\n*This API requires the following crate features to be activated: `Element`*" ] # [ allow ( clippy :: all ) ] pub fn child_element_count ( & self , ) -> u32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ allow ( bad_style ) ] # [ derive ( Debug , Clone ) ] # [ doc = "The `Event` object\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ repr ( transparent ) ] # [ allow ( clippy :: all ) ] pub struct Event { obj : :: wasm_bindgen :: JsValue , } # [ allow ( bad_style ) ] # [ allow ( clippy :: all ) ] const __wbg_generated_const_Event : ( ) = { use wasm_bindgen :: convert :: { IntoWasmAbi , FromWasmAbi , Stack } ; use wasm_bindgen :: convert :: { OptionIntoWasmAbi , OptionFromWasmAbi } ; use wasm_bindgen :: convert :: RefFromWasmAbi ; use wasm_bindgen :: describe :: WasmDescribe ; use wasm_bindgen :: { JsValue , JsCast } ; use wasm_bindgen :: __rt :: core ; impl WasmDescribe for Event { fn describe ( ) { JsValue :: describe ( ) ; } } impl IntoWasmAbi for Event { type Abi = < JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { self . obj . into_abi ( extra ) } } impl OptionIntoWasmAbi for Event { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi for & 'a Event { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl FromWasmAbi for Event { type Abi = < JsValue as FromWasmAbi > :: Abi ; # [ inline ] unsafe fn from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self { Event { obj : JsValue :: from_abi ( js , extra ) , } } } impl OptionFromWasmAbi for Event { # [ inline ] fn is_none ( abi : & Self :: Abi ) -> bool { * abi == 0 } } impl < 'a > IntoWasmAbi for & 'a Event { type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { ( & self . obj ) . into_abi ( extra ) } } impl RefFromWasmAbi for Event { type Abi = < JsValue as RefFromWasmAbi > :: Abi ; type Anchor = core :: mem :: ManuallyDrop < Event > ; # [ inline ] unsafe fn ref_from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self :: Anchor { let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi ( js , extra ) ; core :: mem :: ManuallyDrop :: new ( Event { obj : core :: mem :: ManuallyDrop :: into_inner ( tmp ) , } ) } } impl From < JsValue > for Event { # [ inline ] fn from ( obj : JsValue ) -> Event { Event { obj } } } impl AsRef < JsValue > for Event { # [ inline ] fn as_ref ( & self ) -> & JsValue { & self . obj } } impl From < Event > for JsValue { # [ inline ] fn from ( obj : Event ) -> JsValue { obj . obj } } impl JsCast for Event { # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_instanceof_Event ( val : u32 ) -> u32 ; } unsafe { let idx = val . into_abi ( & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ; __widl_instanceof_Event ( idx ) != 0 } } # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { drop ( val ) ; panic ! ( "cannot check instanceof on non-wasm targets" ) ; } # [ inline ] fn unchecked_from_js ( val : JsValue ) -> Self { Event { obj : val } } # [ inline ] fn unchecked_from_js_ref ( val : & JsValue ) -> & Self { unsafe { & * ( val as * const JsValue as * const Event ) } } } ( ) } ; # [ allow ( clippy :: all ) ] impl core :: ops :: Deref for Event { type Target = Object ; # [ inline ] fn deref ( & self ) -> & Object { self . as_ref ( ) } } # [ allow ( clippy :: all ) ] impl From < Event > for Object { # [ inline ] fn from ( obj : Event ) -> Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Object > for Event { # [ inline ] fn as_ref ( & self ) -> & Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_new_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & str as WasmDescribe > :: describe ( ) ; < Event as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `new Event(..)` constructor, creating a new instance of `Event`\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/Event)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn new ( type_ : & str ) -> Result < Event , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_new_Event ( type_ : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Event as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let type_ = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_ , & mut __stack ) ; __widl_f_new_Event ( type_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Event as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `new Event(..)` constructor, creating a new instance of `Event`\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/Event)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn new ( type_ : & str ) -> Result < Event , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_composed_path_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < :: js_sys :: Array as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `composedPath()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/composedPath)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn composed_path ( & self , ) -> :: js_sys :: Array { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_composed_path_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < :: js_sys :: Array as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_composed_path_Event ( self_ ) } ; < :: js_sys :: Array as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `composedPath()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/composedPath)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn composed_path ( & self , ) -> :: js_sys :: Array { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_event_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/initEvent)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn init_event ( & self , type_ : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_event_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_ : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_ = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_ , & mut __stack ) ; __widl_f_init_event_Event ( self_ , type_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/initEvent)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn init_event ( & self , type_ : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_event_with_bubbles_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/initEvent)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn init_event_with_bubbles ( & self , type_ : & str , bubbles : bool ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_event_with_bubbles_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_ : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , bubbles : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_ = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_ , & mut __stack ) ; let bubbles = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( bubbles , & mut __stack ) ; __widl_f_init_event_with_bubbles_Event ( self_ , type_ , bubbles ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/initEvent)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn init_event_with_bubbles ( & self , type_ : & str , bubbles : bool ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_event_with_bubbles_and_cancelable_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/initEvent)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn init_event_with_bubbles_and_cancelable ( & self , type_ : & str , bubbles : bool , cancelable : bool ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_event_with_bubbles_and_cancelable_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_ : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , bubbles : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , cancelable : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_ = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_ , & mut __stack ) ; let bubbles = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( bubbles , & mut __stack ) ; let cancelable = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( cancelable , & mut __stack ) ; __widl_f_init_event_with_bubbles_and_cancelable_Event ( self_ , type_ , bubbles , cancelable ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/initEvent)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn init_event_with_bubbles_and_cancelable ( & self , type_ : & str , bubbles : bool , cancelable : bool ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prevent_default_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `preventDefault()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn prevent_default ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prevent_default_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_prevent_default_Event ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `preventDefault()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn prevent_default ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_stop_immediate_propagation_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `stopImmediatePropagation()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/stopImmediatePropagation)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn stop_immediate_propagation ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_stop_immediate_propagation_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_stop_immediate_propagation_Event ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `stopImmediatePropagation()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/stopImmediatePropagation)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn stop_immediate_propagation ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_stop_propagation_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `stopPropagation()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/stopPropagation)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn stop_propagation ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_stop_propagation_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_stop_propagation_Event ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `stopPropagation()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/stopPropagation)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn stop_propagation ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_type_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `type` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/type)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn type_ ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_type_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_type_Event ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `type` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/type)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn type_ ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_target_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < Option < EventTarget > as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `target` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/target)\n\n*This API requires the following crate features to be activated: `Event`, `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn target ( & self , ) -> Option < EventTarget > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_target_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < EventTarget > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_target_Event ( self_ ) } ; < Option < EventTarget > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `target` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/target)\n\n*This API requires the following crate features to be activated: `Event`, `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn target ( & self , ) -> Option < EventTarget > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_current_target_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < Option < EventTarget > as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `currentTarget` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/currentTarget)\n\n*This API requires the following crate features to be activated: `Event`, `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn current_target ( & self , ) -> Option < EventTarget > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_current_target_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < EventTarget > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_current_target_Event ( self_ ) } ; < Option < EventTarget > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `currentTarget` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/currentTarget)\n\n*This API requires the following crate features to be activated: `Event`, `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn current_target ( & self , ) -> Option < EventTarget > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_event_phase_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < u16 as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `eventPhase` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/eventPhase)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn event_phase ( & self , ) -> u16 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_event_phase_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < u16 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_event_phase_Event ( self_ ) } ; < u16 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `eventPhase` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/eventPhase)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn event_phase ( & self , ) -> u16 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_bubbles_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `bubbles` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/bubbles)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn bubbles ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_bubbles_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_bubbles_Event ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `bubbles` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/bubbles)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn bubbles ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_cancelable_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `cancelable` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/cancelable)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn cancelable ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_cancelable_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_cancelable_Event ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `cancelable` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/cancelable)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn cancelable ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_default_prevented_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `defaultPrevented` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/defaultPrevented)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn default_prevented ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_default_prevented_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_default_prevented_Event ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `defaultPrevented` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/defaultPrevented)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn default_prevented ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_composed_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `composed` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/composed)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn composed ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_composed_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_composed_Event ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `composed` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/composed)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn composed ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_is_trusted_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `isTrusted` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/isTrusted)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn is_trusted ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_is_trusted_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_is_trusted_Event ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `isTrusted` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/isTrusted)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn is_trusted ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_time_stamp_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `timeStamp` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/timeStamp)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn time_stamp ( & self , ) -> f64 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_time_stamp_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < f64 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_time_stamp_Event ( self_ ) } ; < f64 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `timeStamp` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/timeStamp)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn time_stamp ( & self , ) -> f64 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_cancel_bubble_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `cancelBubble` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/cancelBubble)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn cancel_bubble ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_cancel_bubble_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_cancel_bubble_Event ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `cancelBubble` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/cancelBubble)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn cancel_bubble ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_cancel_bubble_Event ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Event as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Event { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `cancelBubble` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/cancelBubble)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn set_cancel_bubble ( & self , cancel_bubble : bool ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_cancel_bubble_Event ( self_ : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , cancel_bubble : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let cancel_bubble = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( cancel_bubble , & mut __stack ) ; __widl_f_set_cancel_bubble_Event ( self_ , cancel_bubble ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `cancelBubble` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Event/cancelBubble)\n\n*This API requires the following crate features to be activated: `Event`*" ] # [ allow ( clippy :: all ) ] pub fn set_cancel_bubble ( & self , cancel_bubble : bool ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ allow ( bad_style ) ] # [ derive ( Debug , Clone ) ] # [ doc = "The `EventTarget` object\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ repr ( transparent ) ] # [ allow ( clippy :: all ) ] pub struct EventTarget { obj : :: wasm_bindgen :: JsValue , } # [ allow ( bad_style ) ] # [ allow ( clippy :: all ) ] const __wbg_generated_const_EventTarget : ( ) = { use wasm_bindgen :: convert :: { IntoWasmAbi , FromWasmAbi , Stack } ; use wasm_bindgen :: convert :: { OptionIntoWasmAbi , OptionFromWasmAbi } ; use wasm_bindgen :: convert :: RefFromWasmAbi ; use wasm_bindgen :: describe :: WasmDescribe ; use wasm_bindgen :: { JsValue , JsCast } ; use wasm_bindgen :: __rt :: core ; impl WasmDescribe for EventTarget { fn describe ( ) { JsValue :: describe ( ) ; } } impl IntoWasmAbi for EventTarget { type Abi = < JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { self . obj . into_abi ( extra ) } } impl OptionIntoWasmAbi for EventTarget { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi for & 'a EventTarget { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl FromWasmAbi for EventTarget { type Abi = < JsValue as FromWasmAbi > :: Abi ; # [ inline ] unsafe fn from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self { EventTarget { obj : JsValue :: from_abi ( js , extra ) , } } } impl OptionFromWasmAbi for EventTarget { # [ inline ] fn is_none ( abi : & Self :: Abi ) -> bool { * abi == 0 } } impl < 'a > IntoWasmAbi for & 'a EventTarget { type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { ( & self . obj ) . into_abi ( extra ) } } impl RefFromWasmAbi for EventTarget { type Abi = < JsValue as RefFromWasmAbi > :: Abi ; type Anchor = core :: mem :: ManuallyDrop < EventTarget > ; # [ inline ] unsafe fn ref_from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self :: Anchor { let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi ( js , extra ) ; core :: mem :: ManuallyDrop :: new ( EventTarget { obj : core :: mem :: ManuallyDrop :: into_inner ( tmp ) , } ) } } impl From < JsValue > for EventTarget { # [ inline ] fn from ( obj : JsValue ) -> EventTarget { EventTarget { obj } } } impl AsRef < JsValue > for EventTarget { # [ inline ] fn as_ref ( & self ) -> & JsValue { & self . obj } } impl From < EventTarget > for JsValue { # [ inline ] fn from ( obj : EventTarget ) -> JsValue { obj . obj } } impl JsCast for EventTarget { # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_instanceof_EventTarget ( val : u32 ) -> u32 ; } unsafe { let idx = val . into_abi ( & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ; __widl_instanceof_EventTarget ( idx ) != 0 } } # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { drop ( val ) ; panic ! ( "cannot check instanceof on non-wasm targets" ) ; } # [ inline ] fn unchecked_from_js ( val : JsValue ) -> Self { EventTarget { obj : val } } # [ inline ] fn unchecked_from_js_ref ( val : & JsValue ) -> & Self { unsafe { & * ( val as * const JsValue as * const EventTarget ) } } } ( ) } ; # [ allow ( clippy :: all ) ] impl core :: ops :: Deref for EventTarget { type Target = Object ; # [ inline ] fn deref ( & self ) -> & Object { self . as_ref ( ) } } # [ allow ( clippy :: all ) ] impl From < EventTarget > for Object { # [ inline ] fn from ( obj : EventTarget ) -> Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Object > for EventTarget { # [ inline ] fn as_ref ( & self ) -> & Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_new_EventTarget ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 0u32 ) ; < EventTarget as WasmDescribe > :: describe ( ) ; } impl EventTarget { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `new EventTarget(..)` constructor, creating a new instance of `EventTarget`\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/EventTarget)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn new ( ) -> Result < EventTarget , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_new_EventTarget ( exn_data_ptr : * mut u32 ) -> < EventTarget as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; __widl_f_new_EventTarget ( exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < EventTarget as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `new EventTarget(..)` constructor, creating a new instance of `EventTarget`\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/EventTarget)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn new ( ) -> Result < EventTarget , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_add_event_listener_with_callback_EventTarget ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & EventTarget as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl EventTarget { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `addEventListener()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn add_event_listener_with_callback ( & self , type_ : & str , listener : & :: js_sys :: Function ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_add_event_listener_with_callback_EventTarget ( self_ : < & EventTarget as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_ : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , listener : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & EventTarget as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_ = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_ , & mut __stack ) ; let listener = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( listener , & mut __stack ) ; __widl_f_add_event_listener_with_callback_EventTarget ( self_ , type_ , listener , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `addEventListener()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn add_event_listener_with_callback ( & self , type_ : & str , listener : & :: js_sys :: Function ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_add_event_listener_with_callback_and_bool_EventTarget ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & EventTarget as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl EventTarget { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `addEventListener()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn add_event_listener_with_callback_and_bool ( & self , type_ : & str , listener : & :: js_sys :: Function , options : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_add_event_listener_with_callback_and_bool_EventTarget ( self_ : < & EventTarget as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_ : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , listener : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , options : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & EventTarget as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_ = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_ , & mut __stack ) ; let listener = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( listener , & mut __stack ) ; let options = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( options , & mut __stack ) ; __widl_f_add_event_listener_with_callback_and_bool_EventTarget ( self_ , type_ , listener , options , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `addEventListener()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn add_event_listener_with_callback_and_bool ( & self , type_ : & str , listener : & :: js_sys :: Function , options : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_add_event_listener_with_callback_and_bool_and_wants_untrusted_EventTarget ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & EventTarget as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < Option < bool > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl EventTarget { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `addEventListener()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn add_event_listener_with_callback_and_bool_and_wants_untrusted ( & self , type_ : & str , listener : & :: js_sys :: Function , options : bool , wants_untrusted : Option < bool > ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_add_event_listener_with_callback_and_bool_and_wants_untrusted_EventTarget ( self_ : < & EventTarget as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_ : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , listener : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , options : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , wants_untrusted : < Option < bool > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & EventTarget as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_ = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_ , & mut __stack ) ; let listener = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( listener , & mut __stack ) ; let options = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( options , & mut __stack ) ; let wants_untrusted = < Option < bool > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( wants_untrusted , & mut __stack ) ; __widl_f_add_event_listener_with_callback_and_bool_and_wants_untrusted_EventTarget ( self_ , type_ , listener , options , wants_untrusted , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `addEventListener()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn add_event_listener_with_callback_and_bool_and_wants_untrusted ( & self , type_ : & str , listener : & :: js_sys :: Function , options : bool , wants_untrusted : Option < bool > ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_dispatch_event_EventTarget ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & EventTarget as WasmDescribe > :: describe ( ) ; < & Event as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl EventTarget { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `dispatchEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/dispatchEvent)\n\n*This API requires the following crate features to be activated: `Event`, `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn dispatch_event ( & self , event : & Event ) -> Result < bool , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_dispatch_event_EventTarget ( self_ : < & EventTarget as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , event : < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & EventTarget as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let event = < & Event as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( event , & mut __stack ) ; __widl_f_dispatch_event_EventTarget ( self_ , event , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `dispatchEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/dispatchEvent)\n\n*This API requires the following crate features to be activated: `Event`, `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn dispatch_event ( & self , event : & Event ) -> Result < bool , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_remove_event_listener_with_callback_EventTarget ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & EventTarget as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl EventTarget { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `removeEventListener()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/removeEventListener)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn remove_event_listener_with_callback ( & self , type_ : & str , listener : & :: js_sys :: Function ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_remove_event_listener_with_callback_EventTarget ( self_ : < & EventTarget as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_ : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , listener : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & EventTarget as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_ = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_ , & mut __stack ) ; let listener = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( listener , & mut __stack ) ; __widl_f_remove_event_listener_with_callback_EventTarget ( self_ , type_ , listener , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `removeEventListener()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/removeEventListener)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn remove_event_listener_with_callback ( & self , type_ : & str , listener : & :: js_sys :: Function ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_remove_event_listener_with_callback_and_bool_EventTarget ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & EventTarget as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl EventTarget { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `removeEventListener()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/removeEventListener)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn remove_event_listener_with_callback_and_bool ( & self , type_ : & str , listener : & :: js_sys :: Function , options : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_remove_event_listener_with_callback_and_bool_EventTarget ( self_ : < & EventTarget as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_ : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , listener : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , options : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & EventTarget as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_ = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_ , & mut __stack ) ; let listener = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( listener , & mut __stack ) ; let options = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( options , & mut __stack ) ; __widl_f_remove_event_listener_with_callback_and_bool_EventTarget ( self_ , type_ , listener , options , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `removeEventListener()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/removeEventListener)\n\n*This API requires the following crate features to be activated: `EventTarget`*" ] # [ allow ( clippy :: all ) ] pub fn remove_event_listener_with_callback_and_bool ( & self , type_ : & str , listener : & :: js_sys :: Function , options : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ allow ( bad_style ) ] # [ derive ( Debug , Clone ) ] # [ doc = "The `HTMLCollection` object\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLCollection)\n\n*This API requires the following crate features to be activated: `HtmlCollection`*" ] # [ repr ( transparent ) ] # [ allow ( clippy :: all ) ] pub struct HtmlCollection { obj : :: wasm_bindgen :: JsValue , } # [ allow ( bad_style ) ] # [ allow ( clippy :: all ) ] const __wbg_generated_const_HtmlCollection : ( ) = { use wasm_bindgen :: convert :: { IntoWasmAbi , FromWasmAbi , Stack } ; use wasm_bindgen :: convert :: { OptionIntoWasmAbi , OptionFromWasmAbi } ; use wasm_bindgen :: convert :: RefFromWasmAbi ; use wasm_bindgen :: describe :: WasmDescribe ; use wasm_bindgen :: { JsValue , JsCast } ; use wasm_bindgen :: __rt :: core ; impl WasmDescribe for HtmlCollection { fn describe ( ) { JsValue :: describe ( ) ; } } impl IntoWasmAbi for HtmlCollection { type Abi = < JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { self . obj . into_abi ( extra ) } } impl OptionIntoWasmAbi for HtmlCollection { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi for & 'a HtmlCollection { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl FromWasmAbi for HtmlCollection { type Abi = < JsValue as FromWasmAbi > :: Abi ; # [ inline ] unsafe fn from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self { HtmlCollection { obj : JsValue :: from_abi ( js , extra ) , } } } impl OptionFromWasmAbi for HtmlCollection { # [ inline ] fn is_none ( abi : & Self :: Abi ) -> bool { * abi == 0 } } impl < 'a > IntoWasmAbi for & 'a HtmlCollection { type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { ( & self . obj ) . into_abi ( extra ) } } impl RefFromWasmAbi for HtmlCollection { type Abi = < JsValue as RefFromWasmAbi > :: Abi ; type Anchor = core :: mem :: ManuallyDrop < HtmlCollection > ; # [ inline ] unsafe fn ref_from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self :: Anchor { let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi ( js , extra ) ; core :: mem :: ManuallyDrop :: new ( HtmlCollection { obj : core :: mem :: ManuallyDrop :: into_inner ( tmp ) , } ) } } impl From < JsValue > for HtmlCollection { # [ inline ] fn from ( obj : JsValue ) -> HtmlCollection { HtmlCollection { obj } } } impl AsRef < JsValue > for HtmlCollection { # [ inline ] fn as_ref ( & self ) -> & JsValue { & self . obj } } impl From < HtmlCollection > for JsValue { # [ inline ] fn from ( obj : HtmlCollection ) -> JsValue { obj . obj } } impl JsCast for HtmlCollection { # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_instanceof_HTMLCollection ( val : u32 ) -> u32 ; } unsafe { let idx = val . into_abi ( & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ; __widl_instanceof_HTMLCollection ( idx ) != 0 } } # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { drop ( val ) ; panic ! ( "cannot check instanceof on non-wasm targets" ) ; } # [ inline ] fn unchecked_from_js ( val : JsValue ) -> Self { HtmlCollection { obj : val } } # [ inline ] fn unchecked_from_js_ref ( val : & JsValue ) -> & Self { unsafe { & * ( val as * const JsValue as * const HtmlCollection ) } } } ( ) } ; # [ allow ( clippy :: all ) ] impl core :: ops :: Deref for HtmlCollection { type Target = Object ; # [ inline ] fn deref ( & self ) -> & Object { self . as_ref ( ) } } # [ allow ( clippy :: all ) ] impl From < HtmlCollection > for Object { # [ inline ] fn from ( obj : HtmlCollection ) -> Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Object > for HtmlCollection { # [ inline ] fn as_ref ( & self ) -> & Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_item_HTMLCollection ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlCollection as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl HtmlCollection { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `item()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLCollection/item)\n\n*This API requires the following crate features to be activated: `Element`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn item ( & self , index : u32 ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_item_HTMLCollection ( self_ : < & HtmlCollection as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , index : < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlCollection as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let index = < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( index , & mut __stack ) ; __widl_f_item_HTMLCollection ( self_ , index ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `item()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLCollection/item)\n\n*This API requires the following crate features to be activated: `Element`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn item ( & self , index : u32 ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_named_item_HTMLCollection ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlCollection as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl HtmlCollection { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `namedItem()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLCollection/namedItem)\n\n*This API requires the following crate features to be activated: `Element`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn named_item ( & self , name : & str ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_named_item_HTMLCollection ( self_ : < & HtmlCollection as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlCollection as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( name , & mut __stack ) ; __widl_f_named_item_HTMLCollection ( self_ , name ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `namedItem()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLCollection/namedItem)\n\n*This API requires the following crate features to be activated: `Element`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn named_item ( & self , name : & str ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_with_index_HTMLCollection ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlCollection as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl HtmlCollection { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The indexing getter\n\n\n\n*This API requires the following crate features to be activated: `Element`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn get_with_index ( & self , index : u32 ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_with_index_HTMLCollection ( self_ : < & HtmlCollection as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , index : < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlCollection as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let index = < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( index , & mut __stack ) ; __widl_f_get_with_index_HTMLCollection ( self_ , index ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The indexing getter\n\n\n\n*This API requires the following crate features to be activated: `Element`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn get_with_index ( & self , index : u32 ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_with_name_HTMLCollection ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlCollection as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl HtmlCollection { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The indexing getter\n\n\n\n*This API requires the following crate features to be activated: `Element`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn get_with_name ( & self , name : & str ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_with_name_HTMLCollection ( self_ : < & HtmlCollection as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlCollection as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( name , & mut __stack ) ; __widl_f_get_with_name_HTMLCollection ( self_ , name ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The indexing getter\n\n\n\n*This API requires the following crate features to be activated: `Element`, `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn get_with_name ( & self , name : & str ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_length_HTMLCollection ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlCollection as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; } impl HtmlCollection { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `length` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLCollection/length)\n\n*This API requires the following crate features to be activated: `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn length ( & self , ) -> u32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_length_HTMLCollection ( self_ : < & HtmlCollection as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlCollection as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_length_HTMLCollection ( self_ ) } ; < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `length` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLCollection/length)\n\n*This API requires the following crate features to be activated: `HtmlCollection`*" ] # [ allow ( clippy :: all ) ] pub fn length ( & self , ) -> u32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ allow ( bad_style ) ] # [ derive ( Debug , Clone ) ] # [ doc = "The `HTMLElement` object\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ repr ( transparent ) ] # [ allow ( clippy :: all ) ] pub struct HtmlElement { obj : :: wasm_bindgen :: JsValue , } # [ allow ( bad_style ) ] # [ allow ( clippy :: all ) ] const __wbg_generated_const_HtmlElement : ( ) = { use wasm_bindgen :: convert :: { IntoWasmAbi , FromWasmAbi , Stack } ; use wasm_bindgen :: convert :: { OptionIntoWasmAbi , OptionFromWasmAbi } ; use wasm_bindgen :: convert :: RefFromWasmAbi ; use wasm_bindgen :: describe :: WasmDescribe ; use wasm_bindgen :: { JsValue , JsCast } ; use wasm_bindgen :: __rt :: core ; impl WasmDescribe for HtmlElement { fn describe ( ) { JsValue :: describe ( ) ; } } impl IntoWasmAbi for HtmlElement { type Abi = < JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { self . obj . into_abi ( extra ) } } impl OptionIntoWasmAbi for HtmlElement { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi for & 'a HtmlElement { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl FromWasmAbi for HtmlElement { type Abi = < JsValue as FromWasmAbi > :: Abi ; # [ inline ] unsafe fn from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self { HtmlElement { obj : JsValue :: from_abi ( js , extra ) , } } } impl OptionFromWasmAbi for HtmlElement { # [ inline ] fn is_none ( abi : & Self :: Abi ) -> bool { * abi == 0 } } impl < 'a > IntoWasmAbi for & 'a HtmlElement { type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { ( & self . obj ) . into_abi ( extra ) } } impl RefFromWasmAbi for HtmlElement { type Abi = < JsValue as RefFromWasmAbi > :: Abi ; type Anchor = core :: mem :: ManuallyDrop < HtmlElement > ; # [ inline ] unsafe fn ref_from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self :: Anchor { let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi ( js , extra ) ; core :: mem :: ManuallyDrop :: new ( HtmlElement { obj : core :: mem :: ManuallyDrop :: into_inner ( tmp ) , } ) } } impl From < JsValue > for HtmlElement { # [ inline ] fn from ( obj : JsValue ) -> HtmlElement { HtmlElement { obj } } } impl AsRef < JsValue > for HtmlElement { # [ inline ] fn as_ref ( & self ) -> & JsValue { & self . obj } } impl From < HtmlElement > for JsValue { # [ inline ] fn from ( obj : HtmlElement ) -> JsValue { obj . obj } } impl JsCast for HtmlElement { # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_instanceof_HTMLElement ( val : u32 ) -> u32 ; } unsafe { let idx = val . into_abi ( & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ; __widl_instanceof_HTMLElement ( idx ) != 0 } } # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { drop ( val ) ; panic ! ( "cannot check instanceof on non-wasm targets" ) ; } # [ inline ] fn unchecked_from_js ( val : JsValue ) -> Self { HtmlElement { obj : val } } # [ inline ] fn unchecked_from_js_ref ( val : & JsValue ) -> & Self { unsafe { & * ( val as * const JsValue as * const HtmlElement ) } } } ( ) } ; # [ allow ( clippy :: all ) ] impl core :: ops :: Deref for HtmlElement { type Target = Element ; # [ inline ] fn deref ( & self ) -> & Element { self . as_ref ( ) } } # [ allow ( clippy :: all ) ] impl From < HtmlElement > for Element { # [ inline ] fn from ( obj : HtmlElement ) -> Element { use wasm_bindgen :: JsCast ; Element :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Element > for HtmlElement { # [ inline ] fn as_ref ( & self ) -> & Element { use wasm_bindgen :: JsCast ; Element :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < HtmlElement > for Node { # [ inline ] fn from ( obj : HtmlElement ) -> Node { use wasm_bindgen :: JsCast ; Node :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Node > for HtmlElement { # [ inline ] fn as_ref ( & self ) -> & Node { use wasm_bindgen :: JsCast ; Node :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < HtmlElement > for EventTarget { # [ inline ] fn from ( obj : HtmlElement ) -> EventTarget { use wasm_bindgen :: JsCast ; EventTarget :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < EventTarget > for HtmlElement { # [ inline ] fn as_ref ( & self ) -> & EventTarget { use wasm_bindgen :: JsCast ; EventTarget :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < HtmlElement > for Object { # [ inline ] fn from ( obj : HtmlElement ) -> Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Object > for HtmlElement { # [ inline ] fn as_ref ( & self ) -> & Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_blur_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `blur()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/blur)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn blur ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_blur_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_blur_HTMLElement ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `blur()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/blur)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn blur ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_click_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `click()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/click)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn click ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_click_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_click_HTMLElement ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `click()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/click)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn click ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_focus_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `focus()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/focus)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn focus ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_focus_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_focus_HTMLElement ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `focus()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/focus)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn focus ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_title_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `title` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/title)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn title ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_title_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_title_HTMLElement ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `title` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/title)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn title ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_title_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `title` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/title)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_title ( & self , title : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_title_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , title : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let title = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( title , & mut __stack ) ; __widl_f_set_title_HTMLElement ( self_ , title ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `title` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/title)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_title ( & self , title : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_lang_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `lang` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/lang)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn lang ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_lang_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_lang_HTMLElement ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `lang` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/lang)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn lang ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_lang_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `lang` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/lang)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_lang ( & self , lang : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_lang_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , lang : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let lang = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( lang , & mut __stack ) ; __widl_f_set_lang_HTMLElement ( self_ , lang ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `lang` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/lang)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_lang ( & self , lang : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_dir_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `dir` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dir)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn dir ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_dir_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_dir_HTMLElement ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `dir` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dir)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn dir ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_dir_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `dir` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dir)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_dir ( & self , dir : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_dir_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , dir : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let dir = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( dir , & mut __stack ) ; __widl_f_set_dir_HTMLElement ( self_ , dir ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `dir` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dir)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_dir ( & self , dir : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_inner_text_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `innerText` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/innerText)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn inner_text ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_inner_text_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_inner_text_HTMLElement ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `innerText` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/innerText)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn inner_text ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_inner_text_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `innerText` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/innerText)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_inner_text ( & self , inner_text : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_inner_text_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , inner_text : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let inner_text = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( inner_text , & mut __stack ) ; __widl_f_set_inner_text_HTMLElement ( self_ , inner_text ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `innerText` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/innerText)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_inner_text ( & self , inner_text : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_hidden_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `hidden` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/hidden)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn hidden ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_hidden_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_hidden_HTMLElement ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `hidden` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/hidden)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn hidden ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_hidden_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `hidden` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/hidden)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_hidden ( & self , hidden : bool ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_hidden_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , hidden : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let hidden = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( hidden , & mut __stack ) ; __widl_f_set_hidden_HTMLElement ( self_ , hidden ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `hidden` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/hidden)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_hidden ( & self , hidden : bool ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_tab_index_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `tabIndex` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/tabIndex)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn tab_index ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_tab_index_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_tab_index_HTMLElement ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `tabIndex` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/tabIndex)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn tab_index ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_tab_index_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `tabIndex` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/tabIndex)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_tab_index ( & self , tab_index : i32 ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_tab_index_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , tab_index : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let tab_index = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( tab_index , & mut __stack ) ; __widl_f_set_tab_index_HTMLElement ( self_ , tab_index ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `tabIndex` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/tabIndex)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_tab_index ( & self , tab_index : i32 ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_access_key_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `accessKey` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/accessKey)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn access_key ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_access_key_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_access_key_HTMLElement ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `accessKey` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/accessKey)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn access_key ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_access_key_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `accessKey` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/accessKey)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_access_key ( & self , access_key : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_access_key_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , access_key : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let access_key = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( access_key , & mut __stack ) ; __widl_f_set_access_key_HTMLElement ( self_ , access_key ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `accessKey` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/accessKey)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_access_key ( & self , access_key : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_access_key_label_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `accessKeyLabel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/accessKeyLabel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn access_key_label ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_access_key_label_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_access_key_label_HTMLElement ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `accessKeyLabel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/accessKeyLabel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn access_key_label ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_draggable_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `draggable` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/draggable)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn draggable ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_draggable_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_draggable_HTMLElement ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `draggable` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/draggable)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn draggable ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_draggable_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `draggable` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/draggable)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_draggable ( & self , draggable : bool ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_draggable_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , draggable : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let draggable = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( draggable , & mut __stack ) ; __widl_f_set_draggable_HTMLElement ( self_ , draggable ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `draggable` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/draggable)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_draggable ( & self , draggable : bool ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_content_editable_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `contentEditable` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/contentEditable)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn content_editable ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_content_editable_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_content_editable_HTMLElement ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `contentEditable` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/contentEditable)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn content_editable ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_content_editable_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `contentEditable` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/contentEditable)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_content_editable ( & self , content_editable : & str ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_content_editable_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , content_editable : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let content_editable = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( content_editable , & mut __stack ) ; __widl_f_set_content_editable_HTMLElement ( self_ , content_editable ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `contentEditable` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/contentEditable)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_content_editable ( & self , content_editable : & str ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_is_content_editable_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `isContentEditable` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/isContentEditable)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn is_content_editable ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_is_content_editable_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_is_content_editable_HTMLElement ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `isContentEditable` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/isContentEditable)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn is_content_editable ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_spellcheck_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `spellcheck` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/spellcheck)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn spellcheck ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_spellcheck_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_spellcheck_HTMLElement ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `spellcheck` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/spellcheck)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn spellcheck ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_spellcheck_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `spellcheck` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/spellcheck)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_spellcheck ( & self , spellcheck : bool ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_spellcheck_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , spellcheck : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let spellcheck = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( spellcheck , & mut __stack ) ; __widl_f_set_spellcheck_HTMLElement ( self_ , spellcheck ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `spellcheck` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/spellcheck)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_spellcheck ( & self , spellcheck : bool ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_offset_parent_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `offsetParent` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetParent)\n\n*This API requires the following crate features to be activated: `Element`, `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn offset_parent ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_offset_parent_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_offset_parent_HTMLElement ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `offsetParent` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetParent)\n\n*This API requires the following crate features to be activated: `Element`, `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn offset_parent ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_offset_top_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `offsetTop` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetTop)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn offset_top ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_offset_top_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_offset_top_HTMLElement ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `offsetTop` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetTop)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn offset_top ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_offset_left_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `offsetLeft` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetLeft)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn offset_left ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_offset_left_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_offset_left_HTMLElement ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `offsetLeft` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetLeft)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn offset_left ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_offset_width_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `offsetWidth` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetWidth)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn offset_width ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_offset_width_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_offset_width_HTMLElement ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `offsetWidth` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetWidth)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn offset_width ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_offset_height_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `offsetHeight` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetHeight)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn offset_height ( & self , ) -> i32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_offset_height_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_offset_height_HTMLElement ( self_ ) } ; < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `offsetHeight` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetHeight)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn offset_height ( & self , ) -> i32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncopy_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncopy` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncopy)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oncopy ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncopy_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncopy_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncopy` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncopy)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oncopy ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncopy_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncopy` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncopy)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncopy ( & self , oncopy : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncopy_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncopy : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncopy = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncopy , & mut __stack ) ; __widl_f_set_oncopy_HTMLElement ( self_ , oncopy ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncopy` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncopy)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncopy ( & self , oncopy : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncut_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncut` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncut)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oncut ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncut_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncut_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncut` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncut)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oncut ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncut_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncut` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncut)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncut ( & self , oncut : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncut_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncut : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncut = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncut , & mut __stack ) ; __widl_f_set_oncut_HTMLElement ( self_ , oncut ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncut` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncut)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncut ( & self , oncut : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpaste_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpaste` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpaste)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpaste ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpaste_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpaste_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpaste` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpaste)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpaste ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpaste_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpaste` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpaste)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpaste ( & self , onpaste : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpaste_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpaste : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpaste = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpaste , & mut __stack ) ; __widl_f_set_onpaste_HTMLElement ( self_ , onpaste ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpaste` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpaste)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpaste ( & self , onpaste : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onabort_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onabort` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onabort)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onabort ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onabort_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onabort_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onabort` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onabort)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onabort ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onabort_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onabort` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onabort)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onabort ( & self , onabort : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onabort_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onabort : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onabort = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onabort , & mut __stack ) ; __widl_f_set_onabort_HTMLElement ( self_ , onabort ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onabort` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onabort)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onabort ( & self , onabort : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onblur_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onblur` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onblur)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onblur ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onblur_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onblur_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onblur` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onblur)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onblur ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onblur_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onblur` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onblur)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onblur ( & self , onblur : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onblur_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onblur : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onblur = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onblur , & mut __stack ) ; __widl_f_set_onblur_HTMLElement ( self_ , onblur ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onblur` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onblur)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onblur ( & self , onblur : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onfocus_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onfocus` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onfocus)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onfocus ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onfocus_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onfocus_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onfocus` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onfocus)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onfocus ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onfocus_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onfocus` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onfocus)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onfocus ( & self , onfocus : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onfocus_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onfocus : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onfocus = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onfocus , & mut __stack ) ; __widl_f_set_onfocus_HTMLElement ( self_ , onfocus ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onfocus` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onfocus)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onfocus ( & self , onfocus : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onauxclick_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onauxclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onauxclick)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onauxclick ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onauxclick_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onauxclick_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onauxclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onauxclick)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onauxclick ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onauxclick_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onauxclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onauxclick)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onauxclick ( & self , onauxclick : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onauxclick_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onauxclick : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onauxclick = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onauxclick , & mut __stack ) ; __widl_f_set_onauxclick_HTMLElement ( self_ , onauxclick ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onauxclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onauxclick)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onauxclick ( & self , onauxclick : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncanplay_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncanplay` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncanplay)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oncanplay ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncanplay_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncanplay_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncanplay` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncanplay)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oncanplay ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncanplay_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncanplay` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncanplay)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncanplay ( & self , oncanplay : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncanplay_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncanplay : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncanplay = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncanplay , & mut __stack ) ; __widl_f_set_oncanplay_HTMLElement ( self_ , oncanplay ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncanplay` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncanplay)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncanplay ( & self , oncanplay : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncanplaythrough_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncanplaythrough` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncanplaythrough)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oncanplaythrough ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncanplaythrough_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncanplaythrough_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncanplaythrough` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncanplaythrough)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oncanplaythrough ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncanplaythrough_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncanplaythrough` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncanplaythrough)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncanplaythrough ( & self , oncanplaythrough : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncanplaythrough_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncanplaythrough : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncanplaythrough = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncanplaythrough , & mut __stack ) ; __widl_f_set_oncanplaythrough_HTMLElement ( self_ , oncanplaythrough ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncanplaythrough` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncanplaythrough)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncanplaythrough ( & self , oncanplaythrough : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onchange_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onchange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onchange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onchange_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onchange_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onchange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onchange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onchange_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onchange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onchange ( & self , onchange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onchange_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onchange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onchange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onchange , & mut __stack ) ; __widl_f_set_onchange_HTMLElement ( self_ , onchange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onchange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onchange ( & self , onchange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onclick_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onclick)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onclick ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onclick_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onclick_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onclick)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onclick ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onclick_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onclick)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onclick ( & self , onclick : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onclick_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onclick : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onclick = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onclick , & mut __stack ) ; __widl_f_set_onclick_HTMLElement ( self_ , onclick ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onclick)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onclick ( & self , onclick : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onclose_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onclose` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onclose)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onclose ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onclose_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onclose_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onclose` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onclose)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onclose ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onclose_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onclose` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onclose)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onclose ( & self , onclose : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onclose_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onclose : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onclose = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onclose , & mut __stack ) ; __widl_f_set_onclose_HTMLElement ( self_ , onclose ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onclose` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onclose)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onclose ( & self , onclose : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncontextmenu_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncontextmenu` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncontextmenu)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oncontextmenu ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncontextmenu_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncontextmenu_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncontextmenu` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncontextmenu)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oncontextmenu ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncontextmenu_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncontextmenu` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncontextmenu)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncontextmenu ( & self , oncontextmenu : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncontextmenu_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncontextmenu : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncontextmenu = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncontextmenu , & mut __stack ) ; __widl_f_set_oncontextmenu_HTMLElement ( self_ , oncontextmenu ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncontextmenu` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oncontextmenu)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncontextmenu ( & self , oncontextmenu : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondblclick_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondblclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondblclick)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondblclick ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondblclick_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondblclick_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondblclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondblclick)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondblclick ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondblclick_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondblclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondblclick)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondblclick ( & self , ondblclick : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondblclick_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondblclick : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondblclick = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondblclick , & mut __stack ) ; __widl_f_set_ondblclick_HTMLElement ( self_ , ondblclick ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondblclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondblclick)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondblclick ( & self , ondblclick : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondrag_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondrag` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondrag)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondrag ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondrag_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondrag_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondrag` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondrag)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondrag ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondrag_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondrag` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondrag)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondrag ( & self , ondrag : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondrag_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondrag : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondrag = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondrag , & mut __stack ) ; __widl_f_set_ondrag_HTMLElement ( self_ , ondrag ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondrag` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondrag)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondrag ( & self , ondrag : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondragend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragend_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondragend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragend ( & self , ondragend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragend , & mut __stack ) ; __widl_f_set_ondragend_HTMLElement ( self_ , ondragend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragend ( & self , ondragend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragenter_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragenter)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondragenter ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragenter_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragenter_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragenter)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondragenter ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragenter_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragenter)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragenter ( & self , ondragenter : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragenter_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragenter : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragenter = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragenter , & mut __stack ) ; __widl_f_set_ondragenter_HTMLElement ( self_ , ondragenter ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragenter)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragenter ( & self , ondragenter : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragexit_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragexit` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragexit)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondragexit ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragexit_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragexit_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragexit` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragexit)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondragexit ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragexit_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragexit` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragexit)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragexit ( & self , ondragexit : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragexit_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragexit : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragexit = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragexit , & mut __stack ) ; __widl_f_set_ondragexit_HTMLElement ( self_ , ondragexit ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragexit` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragexit)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragexit ( & self , ondragexit : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragleave_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragleave)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondragleave ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragleave_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragleave_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragleave)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondragleave ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragleave_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragleave)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragleave ( & self , ondragleave : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragleave_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragleave : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragleave = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragleave , & mut __stack ) ; __widl_f_set_ondragleave_HTMLElement ( self_ , ondragleave ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragleave)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragleave ( & self , ondragleave : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragover_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragover)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondragover ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragover_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragover_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragover)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondragover ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragover_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragover)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragover ( & self , ondragover : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragover_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragover : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragover = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragover , & mut __stack ) ; __widl_f_set_ondragover_HTMLElement ( self_ , ondragover ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragover)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragover ( & self , ondragover : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondragstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragstart_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondragstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragstart ( & self , ondragstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragstart , & mut __stack ) ; __widl_f_set_ondragstart_HTMLElement ( self_ , ondragstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondragstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragstart ( & self , ondragstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondrop_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondrop` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondrop)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondrop ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondrop_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondrop_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondrop` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondrop)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondrop ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondrop_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondrop` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondrop)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondrop ( & self , ondrop : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondrop_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondrop : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondrop = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondrop , & mut __stack ) ; __widl_f_set_ondrop_HTMLElement ( self_ , ondrop ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondrop` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondrop)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondrop ( & self , ondrop : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondurationchange_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondurationchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondurationchange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondurationchange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondurationchange_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondurationchange_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondurationchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondurationchange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ondurationchange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondurationchange_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondurationchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondurationchange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondurationchange ( & self , ondurationchange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondurationchange_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondurationchange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondurationchange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondurationchange , & mut __stack ) ; __widl_f_set_ondurationchange_HTMLElement ( self_ , ondurationchange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondurationchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ondurationchange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondurationchange ( & self , ondurationchange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onemptied_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onemptied` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onemptied)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onemptied ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onemptied_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onemptied_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onemptied` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onemptied)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onemptied ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onemptied_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onemptied` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onemptied)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onemptied ( & self , onemptied : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onemptied_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onemptied : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onemptied = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onemptied , & mut __stack ) ; __widl_f_set_onemptied_HTMLElement ( self_ , onemptied ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onemptied` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onemptied)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onemptied ( & self , onemptied : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onended_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onended` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onended)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onended ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onended_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onended_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onended` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onended)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onended ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onended_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onended` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onended)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onended ( & self , onended : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onended_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onended : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onended = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onended , & mut __stack ) ; __widl_f_set_onended_HTMLElement ( self_ , onended ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onended` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onended)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onended ( & self , onended : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oninput_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oninput` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oninput)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oninput ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oninput_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oninput_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oninput` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oninput)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oninput ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oninput_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oninput` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oninput)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oninput ( & self , oninput : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oninput_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oninput : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oninput = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oninput , & mut __stack ) ; __widl_f_set_oninput_HTMLElement ( self_ , oninput ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oninput` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oninput)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oninput ( & self , oninput : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oninvalid_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oninvalid` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oninvalid)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oninvalid ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oninvalid_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oninvalid_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oninvalid` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oninvalid)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn oninvalid ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oninvalid_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oninvalid` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oninvalid)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oninvalid ( & self , oninvalid : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oninvalid_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oninvalid : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oninvalid = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oninvalid , & mut __stack ) ; __widl_f_set_oninvalid_HTMLElement ( self_ , oninvalid ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oninvalid` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/oninvalid)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_oninvalid ( & self , oninvalid : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onkeydown_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeydown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeydown)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onkeydown ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onkeydown_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onkeydown_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeydown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeydown)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onkeydown ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onkeydown_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeydown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeydown)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeydown ( & self , onkeydown : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onkeydown_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onkeydown : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onkeydown = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onkeydown , & mut __stack ) ; __widl_f_set_onkeydown_HTMLElement ( self_ , onkeydown ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeydown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeydown)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeydown ( & self , onkeydown : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onkeypress_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeypress` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeypress)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onkeypress ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onkeypress_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onkeypress_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeypress` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeypress)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onkeypress ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onkeypress_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeypress` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeypress)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeypress ( & self , onkeypress : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onkeypress_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onkeypress : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onkeypress = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onkeypress , & mut __stack ) ; __widl_f_set_onkeypress_HTMLElement ( self_ , onkeypress ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeypress` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeypress)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeypress ( & self , onkeypress : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onkeyup_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeyup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeyup)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onkeyup ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onkeyup_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onkeyup_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeyup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeyup)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onkeyup ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onkeyup_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeyup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeyup)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeyup ( & self , onkeyup : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onkeyup_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onkeyup : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onkeyup = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onkeyup , & mut __stack ) ; __widl_f_set_onkeyup_HTMLElement ( self_ , onkeyup ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeyup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onkeyup)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeyup ( & self , onkeyup : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onload_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onload` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onload)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onload ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onload_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onload_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onload` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onload)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onload ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onload_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onload` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onload)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onload ( & self , onload : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onload_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onload : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onload = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onload , & mut __stack ) ; __widl_f_set_onload_HTMLElement ( self_ , onload ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onload` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onload)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onload ( & self , onload : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onloadeddata_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadeddata` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadeddata)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onloadeddata ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onloadeddata_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onloadeddata_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadeddata` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadeddata)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onloadeddata ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onloadeddata_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadeddata` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadeddata)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadeddata ( & self , onloadeddata : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onloadeddata_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onloadeddata : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onloadeddata = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onloadeddata , & mut __stack ) ; __widl_f_set_onloadeddata_HTMLElement ( self_ , onloadeddata ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadeddata` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadeddata)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadeddata ( & self , onloadeddata : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onloadedmetadata_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadedmetadata` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadedmetadata)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onloadedmetadata ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onloadedmetadata_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onloadedmetadata_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadedmetadata` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadedmetadata)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onloadedmetadata ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onloadedmetadata_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadedmetadata` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadedmetadata)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadedmetadata ( & self , onloadedmetadata : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onloadedmetadata_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onloadedmetadata : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onloadedmetadata = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onloadedmetadata , & mut __stack ) ; __widl_f_set_onloadedmetadata_HTMLElement ( self_ , onloadedmetadata ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadedmetadata` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadedmetadata)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadedmetadata ( & self , onloadedmetadata : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onloadend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onloadend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onloadend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onloadend_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onloadend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onloadend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadend ( & self , onloadend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onloadend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onloadend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onloadend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onloadend , & mut __stack ) ; __widl_f_set_onloadend_HTMLElement ( self_ , onloadend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadend ( & self , onloadend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onloadstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onloadstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onloadstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onloadstart_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onloadstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onloadstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadstart ( & self , onloadstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onloadstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onloadstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onloadstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onloadstart , & mut __stack ) ; __widl_f_set_onloadstart_HTMLElement ( self_ , onloadstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onloadstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadstart ( & self , onloadstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmousedown_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmousedown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmousedown)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmousedown ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmousedown_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmousedown_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmousedown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmousedown)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmousedown ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmousedown_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmousedown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmousedown)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmousedown ( & self , onmousedown : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmousedown_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmousedown : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmousedown = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmousedown , & mut __stack ) ; __widl_f_set_onmousedown_HTMLElement ( self_ , onmousedown ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmousedown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmousedown)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmousedown ( & self , onmousedown : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseenter_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseenter)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseenter ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseenter_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseenter_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseenter)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseenter ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseenter_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseenter)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseenter ( & self , onmouseenter : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseenter_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseenter : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseenter = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseenter , & mut __stack ) ; __widl_f_set_onmouseenter_HTMLElement ( self_ , onmouseenter ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseenter)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseenter ( & self , onmouseenter : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseleave_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseleave)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseleave ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseleave_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseleave_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseleave)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseleave ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseleave_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseleave)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseleave ( & self , onmouseleave : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseleave_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseleave : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseleave = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseleave , & mut __stack ) ; __widl_f_set_onmouseleave_HTMLElement ( self_ , onmouseleave ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseleave)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseleave ( & self , onmouseleave : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmousemove_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmousemove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmousemove)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmousemove ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmousemove_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmousemove_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmousemove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmousemove)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmousemove ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmousemove_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmousemove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmousemove)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmousemove ( & self , onmousemove : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmousemove_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmousemove : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmousemove = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmousemove , & mut __stack ) ; __widl_f_set_onmousemove_HTMLElement ( self_ , onmousemove ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmousemove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmousemove)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmousemove ( & self , onmousemove : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseout_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseout` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseout)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseout ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseout_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseout_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseout` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseout)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseout ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseout_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseout` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseout)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseout ( & self , onmouseout : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseout_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseout : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseout = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseout , & mut __stack ) ; __widl_f_set_onmouseout_HTMLElement ( self_ , onmouseout ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseout` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseout)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseout ( & self , onmouseout : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseover_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseover)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseover ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseover_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseover_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseover)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseover ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseover_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseover)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseover ( & self , onmouseover : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseover_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseover : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseover = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseover , & mut __stack ) ; __widl_f_set_onmouseover_HTMLElement ( self_ , onmouseover ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseover)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseover ( & self , onmouseover : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseup_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseup)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseup ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseup_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseup_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseup)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseup ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseup_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseup)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseup ( & self , onmouseup : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseup_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseup : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseup = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseup , & mut __stack ) ; __widl_f_set_onmouseup_HTMLElement ( self_ , onmouseup ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onmouseup)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseup ( & self , onmouseup : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwheel_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwheel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwheel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onwheel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwheel_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwheel_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwheel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwheel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onwheel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwheel_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwheel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwheel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwheel ( & self , onwheel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwheel_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwheel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwheel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwheel , & mut __stack ) ; __widl_f_set_onwheel_HTMLElement ( self_ , onwheel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwheel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwheel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwheel ( & self , onwheel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpause_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpause` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpause)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpause ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpause_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpause_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpause` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpause)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpause ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpause_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpause` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpause)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpause ( & self , onpause : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpause_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpause : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpause = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpause , & mut __stack ) ; __widl_f_set_onpause_HTMLElement ( self_ , onpause ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpause` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpause)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpause ( & self , onpause : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onplay_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onplay` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onplay)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onplay ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onplay_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onplay_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onplay` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onplay)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onplay ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onplay_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onplay` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onplay)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onplay ( & self , onplay : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onplay_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onplay : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onplay = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onplay , & mut __stack ) ; __widl_f_set_onplay_HTMLElement ( self_ , onplay ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onplay` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onplay)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onplay ( & self , onplay : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onplaying_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onplaying` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onplaying)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onplaying ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onplaying_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onplaying_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onplaying` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onplaying)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onplaying ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onplaying_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onplaying` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onplaying)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onplaying ( & self , onplaying : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onplaying_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onplaying : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onplaying = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onplaying , & mut __stack ) ; __widl_f_set_onplaying_HTMLElement ( self_ , onplaying ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onplaying` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onplaying)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onplaying ( & self , onplaying : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onprogress_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onprogress` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onprogress)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onprogress ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onprogress_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onprogress_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onprogress` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onprogress)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onprogress ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onprogress_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onprogress` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onprogress)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onprogress ( & self , onprogress : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onprogress_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onprogress : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onprogress = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onprogress , & mut __stack ) ; __widl_f_set_onprogress_HTMLElement ( self_ , onprogress ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onprogress` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onprogress)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onprogress ( & self , onprogress : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onratechange_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onratechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onratechange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onratechange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onratechange_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onratechange_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onratechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onratechange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onratechange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onratechange_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onratechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onratechange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onratechange ( & self , onratechange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onratechange_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onratechange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onratechange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onratechange , & mut __stack ) ; __widl_f_set_onratechange_HTMLElement ( self_ , onratechange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onratechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onratechange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onratechange ( & self , onratechange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onreset_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onreset` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onreset)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onreset ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onreset_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onreset_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onreset` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onreset)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onreset ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onreset_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onreset` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onreset)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onreset ( & self , onreset : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onreset_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onreset : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onreset = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onreset , & mut __stack ) ; __widl_f_set_onreset_HTMLElement ( self_ , onreset ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onreset` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onreset)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onreset ( & self , onreset : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onresize_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onresize` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onresize)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onresize ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onresize_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onresize_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onresize` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onresize)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onresize ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onresize_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onresize` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onresize)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onresize ( & self , onresize : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onresize_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onresize : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onresize = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onresize , & mut __stack ) ; __widl_f_set_onresize_HTMLElement ( self_ , onresize ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onresize` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onresize)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onresize ( & self , onresize : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onscroll_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onscroll` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onscroll)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onscroll ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onscroll_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onscroll_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onscroll` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onscroll)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onscroll ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onscroll_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onscroll` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onscroll)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onscroll ( & self , onscroll : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onscroll_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onscroll : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onscroll = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onscroll , & mut __stack ) ; __widl_f_set_onscroll_HTMLElement ( self_ , onscroll ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onscroll` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onscroll)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onscroll ( & self , onscroll : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onseeked_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onseeked` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onseeked)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onseeked ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onseeked_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onseeked_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onseeked` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onseeked)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onseeked ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onseeked_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onseeked` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onseeked)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onseeked ( & self , onseeked : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onseeked_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onseeked : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onseeked = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onseeked , & mut __stack ) ; __widl_f_set_onseeked_HTMLElement ( self_ , onseeked ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onseeked` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onseeked)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onseeked ( & self , onseeked : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onseeking_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onseeking` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onseeking)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onseeking ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onseeking_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onseeking_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onseeking` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onseeking)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onseeking ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onseeking_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onseeking` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onseeking)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onseeking ( & self , onseeking : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onseeking_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onseeking : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onseeking = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onseeking , & mut __stack ) ; __widl_f_set_onseeking_HTMLElement ( self_ , onseeking ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onseeking` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onseeking)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onseeking ( & self , onseeking : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onselect_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselect` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onselect)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onselect ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onselect_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onselect_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselect` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onselect)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onselect ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onselect_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselect` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onselect)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselect ( & self , onselect : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onselect_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onselect : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onselect = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onselect , & mut __stack ) ; __widl_f_set_onselect_HTMLElement ( self_ , onselect ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselect` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onselect)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselect ( & self , onselect : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onshow_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onshow` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onshow)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onshow ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onshow_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onshow_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onshow` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onshow)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onshow ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onshow_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onshow` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onshow)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onshow ( & self , onshow : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onshow_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onshow : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onshow = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onshow , & mut __stack ) ; __widl_f_set_onshow_HTMLElement ( self_ , onshow ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onshow` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onshow)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onshow ( & self , onshow : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onstalled_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onstalled` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onstalled)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onstalled ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onstalled_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onstalled_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onstalled` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onstalled)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onstalled ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onstalled_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onstalled` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onstalled)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onstalled ( & self , onstalled : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onstalled_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onstalled : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onstalled = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onstalled , & mut __stack ) ; __widl_f_set_onstalled_HTMLElement ( self_ , onstalled ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onstalled` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onstalled)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onstalled ( & self , onstalled : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onsubmit_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onsubmit` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onsubmit)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onsubmit ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onsubmit_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onsubmit_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onsubmit` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onsubmit)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onsubmit ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onsubmit_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onsubmit` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onsubmit)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onsubmit ( & self , onsubmit : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onsubmit_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onsubmit : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onsubmit = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onsubmit , & mut __stack ) ; __widl_f_set_onsubmit_HTMLElement ( self_ , onsubmit ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onsubmit` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onsubmit)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onsubmit ( & self , onsubmit : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onsuspend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onsuspend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onsuspend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onsuspend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onsuspend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onsuspend_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onsuspend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onsuspend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onsuspend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onsuspend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onsuspend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onsuspend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onsuspend ( & self , onsuspend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onsuspend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onsuspend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onsuspend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onsuspend , & mut __stack ) ; __widl_f_set_onsuspend_HTMLElement ( self_ , onsuspend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onsuspend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onsuspend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onsuspend ( & self , onsuspend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontimeupdate_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontimeupdate` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontimeupdate)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontimeupdate ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontimeupdate_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontimeupdate_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontimeupdate` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontimeupdate)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontimeupdate ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontimeupdate_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontimeupdate` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontimeupdate)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontimeupdate ( & self , ontimeupdate : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontimeupdate_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontimeupdate : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontimeupdate = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontimeupdate , & mut __stack ) ; __widl_f_set_ontimeupdate_HTMLElement ( self_ , ontimeupdate ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontimeupdate` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontimeupdate)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontimeupdate ( & self , ontimeupdate : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onvolumechange_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvolumechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onvolumechange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onvolumechange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onvolumechange_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onvolumechange_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvolumechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onvolumechange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onvolumechange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onvolumechange_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvolumechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onvolumechange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvolumechange ( & self , onvolumechange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onvolumechange_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onvolumechange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onvolumechange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onvolumechange , & mut __stack ) ; __widl_f_set_onvolumechange_HTMLElement ( self_ , onvolumechange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvolumechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onvolumechange)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvolumechange ( & self , onvolumechange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwaiting_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwaiting` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwaiting)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onwaiting ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwaiting_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwaiting_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwaiting` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwaiting)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onwaiting ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwaiting_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwaiting` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwaiting)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwaiting ( & self , onwaiting : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwaiting_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwaiting : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwaiting = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwaiting , & mut __stack ) ; __widl_f_set_onwaiting_HTMLElement ( self_ , onwaiting ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwaiting` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwaiting)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwaiting ( & self , onwaiting : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onselectstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselectstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onselectstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onselectstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onselectstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onselectstart_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselectstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onselectstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onselectstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onselectstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselectstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onselectstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselectstart ( & self , onselectstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onselectstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onselectstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onselectstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onselectstart , & mut __stack ) ; __widl_f_set_onselectstart_HTMLElement ( self_ , onselectstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselectstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onselectstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselectstart ( & self , onselectstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontoggle_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontoggle` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontoggle)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontoggle ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontoggle_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontoggle_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontoggle` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontoggle)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontoggle ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontoggle_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontoggle` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontoggle)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontoggle ( & self , ontoggle : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontoggle_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontoggle : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontoggle = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontoggle , & mut __stack ) ; __widl_f_set_ontoggle_HTMLElement ( self_ , ontoggle ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontoggle` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontoggle)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontoggle ( & self , ontoggle : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointercancel_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointercancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointercancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointercancel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointercancel_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointercancel_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointercancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointercancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointercancel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointercancel_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointercancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointercancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointercancel ( & self , onpointercancel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointercancel_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointercancel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointercancel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointercancel , & mut __stack ) ; __widl_f_set_onpointercancel_HTMLElement ( self_ , onpointercancel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointercancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointercancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointercancel ( & self , onpointercancel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerdown_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerdown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerdown)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerdown ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerdown_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerdown_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerdown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerdown)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerdown ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerdown_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerdown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerdown)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerdown ( & self , onpointerdown : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerdown_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerdown : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerdown = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerdown , & mut __stack ) ; __widl_f_set_onpointerdown_HTMLElement ( self_ , onpointerdown ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerdown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerdown)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerdown ( & self , onpointerdown : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerup_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerup)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerup ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerup_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerup_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerup)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerup ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerup_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerup)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerup ( & self , onpointerup : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerup_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerup : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerup = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerup , & mut __stack ) ; __widl_f_set_onpointerup_HTMLElement ( self_ , onpointerup ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerup)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerup ( & self , onpointerup : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointermove_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointermove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointermove)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointermove ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointermove_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointermove_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointermove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointermove)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointermove ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointermove_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointermove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointermove)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointermove ( & self , onpointermove : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointermove_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointermove : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointermove = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointermove , & mut __stack ) ; __widl_f_set_onpointermove_HTMLElement ( self_ , onpointermove ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointermove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointermove)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointermove ( & self , onpointermove : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerout_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerout` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerout)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerout ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerout_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerout_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerout` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerout)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerout ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerout_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerout` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerout)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerout ( & self , onpointerout : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerout_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerout : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerout = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerout , & mut __stack ) ; __widl_f_set_onpointerout_HTMLElement ( self_ , onpointerout ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerout` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerout)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerout ( & self , onpointerout : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerover_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerover)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerover ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerover_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerover_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerover)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerover ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerover_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerover)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerover ( & self , onpointerover : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerover_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerover : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerover = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerover , & mut __stack ) ; __widl_f_set_onpointerover_HTMLElement ( self_ , onpointerover ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerover)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerover ( & self , onpointerover : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerenter_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerenter)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerenter ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerenter_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerenter_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerenter)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerenter ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerenter_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerenter)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerenter ( & self , onpointerenter : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerenter_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerenter : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerenter = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerenter , & mut __stack ) ; __widl_f_set_onpointerenter_HTMLElement ( self_ , onpointerenter ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerenter)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerenter ( & self , onpointerenter : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerleave_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerleave)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerleave ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerleave_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerleave_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerleave)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerleave ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerleave_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerleave)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerleave ( & self , onpointerleave : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerleave_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerleave : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerleave = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerleave , & mut __stack ) ; __widl_f_set_onpointerleave_HTMLElement ( self_ , onpointerleave ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onpointerleave)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerleave ( & self , onpointerleave : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ongotpointercapture_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ongotpointercapture` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ongotpointercapture)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ongotpointercapture ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ongotpointercapture_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ongotpointercapture_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ongotpointercapture` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ongotpointercapture)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ongotpointercapture ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ongotpointercapture_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ongotpointercapture` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ongotpointercapture)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ongotpointercapture ( & self , ongotpointercapture : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ongotpointercapture_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ongotpointercapture : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ongotpointercapture = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ongotpointercapture , & mut __stack ) ; __widl_f_set_ongotpointercapture_HTMLElement ( self_ , ongotpointercapture ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ongotpointercapture` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ongotpointercapture)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ongotpointercapture ( & self , ongotpointercapture : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onlostpointercapture_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onlostpointercapture` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onlostpointercapture)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onlostpointercapture ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onlostpointercapture_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onlostpointercapture_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onlostpointercapture` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onlostpointercapture)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onlostpointercapture ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onlostpointercapture_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onlostpointercapture` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onlostpointercapture)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onlostpointercapture ( & self , onlostpointercapture : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onlostpointercapture_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onlostpointercapture : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onlostpointercapture = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onlostpointercapture , & mut __stack ) ; __widl_f_set_onlostpointercapture_HTMLElement ( self_ , onlostpointercapture ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onlostpointercapture` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onlostpointercapture)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onlostpointercapture ( & self , onlostpointercapture : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onanimationcancel_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationcancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationcancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationcancel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onanimationcancel_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onanimationcancel_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationcancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationcancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationcancel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onanimationcancel_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationcancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationcancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationcancel ( & self , onanimationcancel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onanimationcancel_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onanimationcancel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onanimationcancel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onanimationcancel , & mut __stack ) ; __widl_f_set_onanimationcancel_HTMLElement ( self_ , onanimationcancel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationcancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationcancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationcancel ( & self , onanimationcancel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onanimationend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onanimationend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onanimationend_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onanimationend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationend ( & self , onanimationend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onanimationend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onanimationend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onanimationend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onanimationend , & mut __stack ) ; __widl_f_set_onanimationend_HTMLElement ( self_ , onanimationend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationend ( & self , onanimationend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onanimationiteration_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationiteration` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationiteration)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationiteration ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onanimationiteration_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onanimationiteration_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationiteration` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationiteration)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationiteration ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onanimationiteration_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationiteration` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationiteration)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationiteration ( & self , onanimationiteration : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onanimationiteration_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onanimationiteration : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onanimationiteration = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onanimationiteration , & mut __stack ) ; __widl_f_set_onanimationiteration_HTMLElement ( self_ , onanimationiteration ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationiteration` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationiteration)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationiteration ( & self , onanimationiteration : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onanimationstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onanimationstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onanimationstart_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onanimationstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationstart ( & self , onanimationstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onanimationstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onanimationstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onanimationstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onanimationstart , & mut __stack ) ; __widl_f_set_onanimationstart_HTMLElement ( self_ , onanimationstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onanimationstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationstart ( & self , onanimationstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontransitioncancel_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitioncancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitioncancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitioncancel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontransitioncancel_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontransitioncancel_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitioncancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitioncancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitioncancel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontransitioncancel_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitioncancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitioncancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitioncancel ( & self , ontransitioncancel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontransitioncancel_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontransitioncancel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontransitioncancel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontransitioncancel , & mut __stack ) ; __widl_f_set_ontransitioncancel_HTMLElement ( self_ , ontransitioncancel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitioncancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitioncancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitioncancel ( & self , ontransitioncancel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontransitionend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontransitionend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontransitionend_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontransitionend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionend ( & self , ontransitionend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontransitionend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontransitionend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontransitionend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontransitionend , & mut __stack ) ; __widl_f_set_ontransitionend_HTMLElement ( self_ , ontransitionend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionend ( & self , ontransitionend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontransitionrun_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionrun` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionrun)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionrun ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontransitionrun_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontransitionrun_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionrun` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionrun)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionrun ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontransitionrun_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionrun` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionrun)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionrun ( & self , ontransitionrun : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontransitionrun_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontransitionrun : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontransitionrun = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontransitionrun , & mut __stack ) ; __widl_f_set_ontransitionrun_HTMLElement ( self_ , ontransitionrun ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionrun` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionrun)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionrun ( & self , ontransitionrun : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontransitionstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontransitionstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontransitionstart_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontransitionstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionstart ( & self , ontransitionstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontransitionstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontransitionstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontransitionstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontransitionstart , & mut __stack ) ; __widl_f_set_ontransitionstart_HTMLElement ( self_ , ontransitionstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontransitionstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionstart ( & self , ontransitionstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwebkitanimationend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwebkitanimationend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwebkitanimationend_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwebkitanimationend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationend ( & self , onwebkitanimationend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwebkitanimationend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwebkitanimationend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwebkitanimationend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwebkitanimationend , & mut __stack ) ; __widl_f_set_onwebkitanimationend_HTMLElement ( self_ , onwebkitanimationend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationend ( & self , onwebkitanimationend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwebkitanimationiteration_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationiteration` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationiteration)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationiteration ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwebkitanimationiteration_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwebkitanimationiteration_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationiteration` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationiteration)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationiteration ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwebkitanimationiteration_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationiteration` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationiteration)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationiteration ( & self , onwebkitanimationiteration : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwebkitanimationiteration_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwebkitanimationiteration : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwebkitanimationiteration = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwebkitanimationiteration , & mut __stack ) ; __widl_f_set_onwebkitanimationiteration_HTMLElement ( self_ , onwebkitanimationiteration ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationiteration` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationiteration)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationiteration ( & self , onwebkitanimationiteration : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwebkitanimationstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwebkitanimationstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwebkitanimationstart_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwebkitanimationstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationstart ( & self , onwebkitanimationstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwebkitanimationstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwebkitanimationstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwebkitanimationstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwebkitanimationstart , & mut __stack ) ; __widl_f_set_onwebkitanimationstart_HTMLElement ( self_ , onwebkitanimationstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkitanimationstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationstart ( & self , onwebkitanimationstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwebkittransitionend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkittransitionend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkittransitionend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkittransitionend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwebkittransitionend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwebkittransitionend_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkittransitionend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkittransitionend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkittransitionend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwebkittransitionend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkittransitionend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkittransitionend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkittransitionend ( & self , onwebkittransitionend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwebkittransitionend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwebkittransitionend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwebkittransitionend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwebkittransitionend , & mut __stack ) ; __widl_f_set_onwebkittransitionend_HTMLElement ( self_ , onwebkittransitionend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkittransitionend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onwebkittransitionend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkittransitionend ( & self , onwebkittransitionend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onerror_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onerror` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onerror)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onerror ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onerror_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onerror_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onerror` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onerror)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn onerror ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onerror_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onerror` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onerror)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onerror ( & self , onerror : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onerror_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onerror : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onerror = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onerror , & mut __stack ) ; __widl_f_set_onerror_HTMLElement ( self_ , onerror ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onerror` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/onerror)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_onerror ( & self , onerror : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontouchstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontouchstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontouchstart_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontouchstart_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchstart ( & self , ontouchstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontouchstart_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontouchstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontouchstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontouchstart , & mut __stack ) ; __widl_f_set_ontouchstart_HTMLElement ( self_ , ontouchstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchstart)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchstart ( & self , ontouchstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontouchend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontouchend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontouchend_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontouchend_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchend ( & self , ontouchend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontouchend_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontouchend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontouchend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontouchend , & mut __stack ) ; __widl_f_set_ontouchend_HTMLElement ( self_ , ontouchend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchend)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchend ( & self , ontouchend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontouchmove_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchmove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchmove)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchmove ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontouchmove_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontouchmove_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchmove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchmove)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchmove ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontouchmove_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchmove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchmove)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchmove ( & self , ontouchmove : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontouchmove_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontouchmove : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontouchmove = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontouchmove , & mut __stack ) ; __widl_f_set_ontouchmove_HTMLElement ( self_ , ontouchmove ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchmove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchmove)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchmove ( & self , ontouchmove : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontouchcancel_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchcancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchcancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchcancel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontouchcancel_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontouchcancel_HTMLElement ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchcancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchcancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchcancel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontouchcancel_HTMLElement ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & HtmlElement as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl HtmlElement { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchcancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchcancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchcancel ( & self , ontouchcancel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontouchcancel_HTMLElement ( self_ : < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontouchcancel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & HtmlElement as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontouchcancel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontouchcancel , & mut __stack ) ; __widl_f_set_ontouchcancel_HTMLElement ( self_ , ontouchcancel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchcancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/ontouchcancel)\n\n*This API requires the following crate features to be activated: `HtmlElement`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchcancel ( & self , ontouchcancel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ allow ( bad_style ) ] # [ derive ( Debug , Clone ) ] # [ doc = "The `InputEvent` object\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/InputEvent)\n\n*This API requires the following crate features to be activated: `InputEvent`*" ] # [ repr ( transparent ) ] # [ allow ( clippy :: all ) ] pub struct InputEvent { obj : :: wasm_bindgen :: JsValue , } # [ allow ( bad_style ) ] # [ allow ( clippy :: all ) ] const __wbg_generated_const_InputEvent : ( ) = { use wasm_bindgen :: convert :: { IntoWasmAbi , FromWasmAbi , Stack } ; use wasm_bindgen :: convert :: { OptionIntoWasmAbi , OptionFromWasmAbi } ; use wasm_bindgen :: convert :: RefFromWasmAbi ; use wasm_bindgen :: describe :: WasmDescribe ; use wasm_bindgen :: { JsValue , JsCast } ; use wasm_bindgen :: __rt :: core ; impl WasmDescribe for InputEvent { fn describe ( ) { JsValue :: describe ( ) ; } } impl IntoWasmAbi for InputEvent { type Abi = < JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { self . obj . into_abi ( extra ) } } impl OptionIntoWasmAbi for InputEvent { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi for & 'a InputEvent { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl FromWasmAbi for InputEvent { type Abi = < JsValue as FromWasmAbi > :: Abi ; # [ inline ] unsafe fn from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self { InputEvent { obj : JsValue :: from_abi ( js , extra ) , } } } impl OptionFromWasmAbi for InputEvent { # [ inline ] fn is_none ( abi : & Self :: Abi ) -> bool { * abi == 0 } } impl < 'a > IntoWasmAbi for & 'a InputEvent { type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { ( & self . obj ) . into_abi ( extra ) } } impl RefFromWasmAbi for InputEvent { type Abi = < JsValue as RefFromWasmAbi > :: Abi ; type Anchor = core :: mem :: ManuallyDrop < InputEvent > ; # [ inline ] unsafe fn ref_from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self :: Anchor { let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi ( js , extra ) ; core :: mem :: ManuallyDrop :: new ( InputEvent { obj : core :: mem :: ManuallyDrop :: into_inner ( tmp ) , } ) } } impl From < JsValue > for InputEvent { # [ inline ] fn from ( obj : JsValue ) -> InputEvent { InputEvent { obj } } } impl AsRef < JsValue > for InputEvent { # [ inline ] fn as_ref ( & self ) -> & JsValue { & self . obj } } impl From < InputEvent > for JsValue { # [ inline ] fn from ( obj : InputEvent ) -> JsValue { obj . obj } } impl JsCast for InputEvent { # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_instanceof_InputEvent ( val : u32 ) -> u32 ; } unsafe { let idx = val . into_abi ( & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ; __widl_instanceof_InputEvent ( idx ) != 0 } } # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { drop ( val ) ; panic ! ( "cannot check instanceof on non-wasm targets" ) ; } # [ inline ] fn unchecked_from_js ( val : JsValue ) -> Self { InputEvent { obj : val } } # [ inline ] fn unchecked_from_js_ref ( val : & JsValue ) -> & Self { unsafe { & * ( val as * const JsValue as * const InputEvent ) } } } ( ) } ; # [ allow ( clippy :: all ) ] impl core :: ops :: Deref for InputEvent { type Target = Event ; # [ inline ] fn deref ( & self ) -> & Event { self . as_ref ( ) } } # [ allow ( clippy :: all ) ] impl From < InputEvent > for Event { # [ inline ] fn from ( obj : InputEvent ) -> Event { use wasm_bindgen :: JsCast ; Event :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Event > for InputEvent { # [ inline ] fn as_ref ( & self ) -> & Event { use wasm_bindgen :: JsCast ; Event :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < InputEvent > for Object { # [ inline ] fn from ( obj : InputEvent ) -> Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Object > for InputEvent { # [ inline ] fn as_ref ( & self ) -> & Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_new_InputEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & str as WasmDescribe > :: describe ( ) ; < InputEvent as WasmDescribe > :: describe ( ) ; } impl InputEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `new InputEvent(..)` constructor, creating a new instance of `InputEvent`\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/InputEvent/InputEvent)\n\n*This API requires the following crate features to be activated: `InputEvent`*" ] # [ allow ( clippy :: all ) ] pub fn new ( type_ : & str ) -> Result < InputEvent , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_new_InputEvent ( type_ : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < InputEvent as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let type_ = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_ , & mut __stack ) ; __widl_f_new_InputEvent ( type_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < InputEvent as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `new InputEvent(..)` constructor, creating a new instance of `InputEvent`\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/InputEvent/InputEvent)\n\n*This API requires the following crate features to be activated: `InputEvent`*" ] # [ allow ( clippy :: all ) ] pub fn new ( type_ : & str ) -> Result < InputEvent , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_is_composing_InputEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & InputEvent as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl InputEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `isComposing` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/InputEvent/isComposing)\n\n*This API requires the following crate features to be activated: `InputEvent`*" ] # [ allow ( clippy :: all ) ] pub fn is_composing ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_is_composing_InputEvent ( self_ : < & InputEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & InputEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_is_composing_InputEvent ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `isComposing` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/InputEvent/isComposing)\n\n*This API requires the following crate features to be activated: `InputEvent`*" ] # [ allow ( clippy :: all ) ] pub fn is_composing ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ allow ( bad_style ) ] # [ derive ( Debug , Clone ) ] # [ doc = "The `KeyboardEvent` object\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ repr ( transparent ) ] # [ allow ( clippy :: all ) ] pub struct KeyboardEvent { obj : :: wasm_bindgen :: JsValue , } # [ allow ( bad_style ) ] # [ allow ( clippy :: all ) ] const __wbg_generated_const_KeyboardEvent : ( ) = { use wasm_bindgen :: convert :: { IntoWasmAbi , FromWasmAbi , Stack } ; use wasm_bindgen :: convert :: { OptionIntoWasmAbi , OptionFromWasmAbi } ; use wasm_bindgen :: convert :: RefFromWasmAbi ; use wasm_bindgen :: describe :: WasmDescribe ; use wasm_bindgen :: { JsValue , JsCast } ; use wasm_bindgen :: __rt :: core ; impl WasmDescribe for KeyboardEvent { fn describe ( ) { JsValue :: describe ( ) ; } } impl IntoWasmAbi for KeyboardEvent { type Abi = < JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { self . obj . into_abi ( extra ) } } impl OptionIntoWasmAbi for KeyboardEvent { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi for & 'a KeyboardEvent { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl FromWasmAbi for KeyboardEvent { type Abi = < JsValue as FromWasmAbi > :: Abi ; # [ inline ] unsafe fn from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self { KeyboardEvent { obj : JsValue :: from_abi ( js , extra ) , } } } impl OptionFromWasmAbi for KeyboardEvent { # [ inline ] fn is_none ( abi : & Self :: Abi ) -> bool { * abi == 0 } } impl < 'a > IntoWasmAbi for & 'a KeyboardEvent { type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { ( & self . obj ) . into_abi ( extra ) } } impl RefFromWasmAbi for KeyboardEvent { type Abi = < JsValue as RefFromWasmAbi > :: Abi ; type Anchor = core :: mem :: ManuallyDrop < KeyboardEvent > ; # [ inline ] unsafe fn ref_from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self :: Anchor { let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi ( js , extra ) ; core :: mem :: ManuallyDrop :: new ( KeyboardEvent { obj : core :: mem :: ManuallyDrop :: into_inner ( tmp ) , } ) } } impl From < JsValue > for KeyboardEvent { # [ inline ] fn from ( obj : JsValue ) -> KeyboardEvent { KeyboardEvent { obj } } } impl AsRef < JsValue > for KeyboardEvent { # [ inline ] fn as_ref ( & self ) -> & JsValue { & self . obj } } impl From < KeyboardEvent > for JsValue { # [ inline ] fn from ( obj : KeyboardEvent ) -> JsValue { obj . obj } } impl JsCast for KeyboardEvent { # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_instanceof_KeyboardEvent ( val : u32 ) -> u32 ; } unsafe { let idx = val . into_abi ( & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ; __widl_instanceof_KeyboardEvent ( idx ) != 0 } } # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { drop ( val ) ; panic ! ( "cannot check instanceof on non-wasm targets" ) ; } # [ inline ] fn unchecked_from_js ( val : JsValue ) -> Self { KeyboardEvent { obj : val } } # [ inline ] fn unchecked_from_js_ref ( val : & JsValue ) -> & Self { unsafe { & * ( val as * const JsValue as * const KeyboardEvent ) } } } ( ) } ; # [ allow ( clippy :: all ) ] impl core :: ops :: Deref for KeyboardEvent { type Target = Event ; # [ inline ] fn deref ( & self ) -> & Event { self . as_ref ( ) } } # [ allow ( clippy :: all ) ] impl From < KeyboardEvent > for Event { # [ inline ] fn from ( obj : KeyboardEvent ) -> Event { use wasm_bindgen :: JsCast ; Event :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Event > for KeyboardEvent { # [ inline ] fn as_ref ( & self ) -> & Event { use wasm_bindgen :: JsCast ; Event :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < KeyboardEvent > for Object { # [ inline ] fn from ( obj : KeyboardEvent ) -> Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Object > for KeyboardEvent { # [ inline ] fn as_ref ( & self ) -> & Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_new_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & str as WasmDescribe > :: describe ( ) ; < KeyboardEvent as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `new KeyboardEvent(..)` constructor, creating a new instance of `KeyboardEvent`\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/KeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn new ( type_arg : & str ) -> Result < KeyboardEvent , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_new_KeyboardEvent ( type_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < KeyboardEvent as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let type_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_arg , & mut __stack ) ; __widl_f_new_KeyboardEvent ( type_arg , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < KeyboardEvent as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `new KeyboardEvent(..)` constructor, creating a new instance of `KeyboardEvent`\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/KeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn new ( type_arg : & str ) -> Result < KeyboardEvent , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_modifier_state_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getModifierState()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/getModifierState)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn get_modifier_state ( & self , key : & str ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_modifier_state_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , key : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let key = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( key , & mut __stack ) ; __widl_f_get_modifier_state_KeyboardEvent ( self_ , key ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getModifierState()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/getModifierState)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn get_modifier_state ( & self , key : & str ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_keyboard_event_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event ( & self , type_arg : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_keyboard_event_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_arg , & mut __stack ) ; __widl_f_init_keyboard_event_KeyboardEvent ( self_ , type_arg , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event ( & self , type_arg : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_keyboard_event_with_bubbles_arg_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg ( & self , type_arg : & str , bubbles_arg : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_keyboard_event_with_bubbles_arg_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , bubbles_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_arg , & mut __stack ) ; let bubbles_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( bubbles_arg , & mut __stack ) ; __widl_f_init_keyboard_event_with_bubbles_arg_KeyboardEvent ( self_ , type_arg , bubbles_arg , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg ( & self , type_arg : & str , bubbles_arg : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , bubbles_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , cancelable_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_arg , & mut __stack ) ; let bubbles_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( bubbles_arg , & mut __stack ) ; let cancelable_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( cancelable_arg , & mut __stack ) ; __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_KeyboardEvent ( self_ , type_arg , bubbles_arg , cancelable_arg , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < Option < & Window > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , bubbles_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , cancelable_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , view_arg : < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_arg , & mut __stack ) ; let bubbles_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( bubbles_arg , & mut __stack ) ; let cancelable_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( cancelable_arg , & mut __stack ) ; let view_arg = < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( view_arg , & mut __stack ) ; __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_KeyboardEvent ( self_ , type_arg , bubbles_arg , cancelable_arg , view_arg , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < Option < & Window > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > , key_arg : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , bubbles_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , cancelable_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , view_arg : < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , key_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_arg , & mut __stack ) ; let bubbles_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( bubbles_arg , & mut __stack ) ; let cancelable_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( cancelable_arg , & mut __stack ) ; let view_arg = < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( view_arg , & mut __stack ) ; let key_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( key_arg , & mut __stack ) ; __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_KeyboardEvent ( self_ , type_arg , bubbles_arg , cancelable_arg , view_arg , key_arg , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > , key_arg : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < Option < & Window > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > , key_arg : & str , location_arg : u32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , bubbles_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , cancelable_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , view_arg : < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , key_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , location_arg : < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_arg , & mut __stack ) ; let bubbles_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( bubbles_arg , & mut __stack ) ; let cancelable_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( cancelable_arg , & mut __stack ) ; let view_arg = < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( view_arg , & mut __stack ) ; let key_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( key_arg , & mut __stack ) ; let location_arg = < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( location_arg , & mut __stack ) ; __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_KeyboardEvent ( self_ , type_arg , bubbles_arg , cancelable_arg , view_arg , key_arg , location_arg , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > , key_arg : & str , location_arg : u32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < Option < & Window > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > , key_arg : & str , location_arg : u32 , ctrl_key : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , bubbles_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , cancelable_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , view_arg : < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , key_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , location_arg : < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ctrl_key : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_arg , & mut __stack ) ; let bubbles_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( bubbles_arg , & mut __stack ) ; let cancelable_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( cancelable_arg , & mut __stack ) ; let view_arg = < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( view_arg , & mut __stack ) ; let key_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( key_arg , & mut __stack ) ; let location_arg = < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( location_arg , & mut __stack ) ; let ctrl_key = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ctrl_key , & mut __stack ) ; __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_KeyboardEvent ( self_ , type_arg , bubbles_arg , cancelable_arg , view_arg , key_arg , location_arg , ctrl_key , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > , key_arg : & str , location_arg : u32 , ctrl_key : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 9u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < Option < & Window > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > , key_arg : & str , location_arg : u32 , ctrl_key : bool , alt_key : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , bubbles_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , cancelable_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , view_arg : < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , key_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , location_arg : < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ctrl_key : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , alt_key : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_arg , & mut __stack ) ; let bubbles_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( bubbles_arg , & mut __stack ) ; let cancelable_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( cancelable_arg , & mut __stack ) ; let view_arg = < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( view_arg , & mut __stack ) ; let key_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( key_arg , & mut __stack ) ; let location_arg = < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( location_arg , & mut __stack ) ; let ctrl_key = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ctrl_key , & mut __stack ) ; let alt_key = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( alt_key , & mut __stack ) ; __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_KeyboardEvent ( self_ , type_arg , bubbles_arg , cancelable_arg , view_arg , key_arg , location_arg , ctrl_key , alt_key , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > , key_arg : & str , location_arg : u32 , ctrl_key : bool , alt_key : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_and_shift_key_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 10u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < Option < & Window > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_and_shift_key ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > , key_arg : & str , location_arg : u32 , ctrl_key : bool , alt_key : bool , shift_key : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_and_shift_key_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , bubbles_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , cancelable_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , view_arg : < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , key_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , location_arg : < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ctrl_key : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , alt_key : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , shift_key : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_arg , & mut __stack ) ; let bubbles_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( bubbles_arg , & mut __stack ) ; let cancelable_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( cancelable_arg , & mut __stack ) ; let view_arg = < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( view_arg , & mut __stack ) ; let key_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( key_arg , & mut __stack ) ; let location_arg = < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( location_arg , & mut __stack ) ; let ctrl_key = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ctrl_key , & mut __stack ) ; let alt_key = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( alt_key , & mut __stack ) ; let shift_key = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( shift_key , & mut __stack ) ; __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_and_shift_key_KeyboardEvent ( self_ , type_arg , bubbles_arg , cancelable_arg , view_arg , key_arg , location_arg , ctrl_key , alt_key , shift_key , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_and_shift_key ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > , key_arg : & str , location_arg : u32 , ctrl_key : bool , alt_key : bool , shift_key : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_and_shift_key_and_meta_key_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 11u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < Option < & Window > as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_and_shift_key_and_meta_key ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > , key_arg : & str , location_arg : u32 , ctrl_key : bool , alt_key : bool , shift_key : bool , meta_key : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_and_shift_key_and_meta_key_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , type_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , bubbles_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , cancelable_arg : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , view_arg : < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , key_arg : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , location_arg : < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ctrl_key : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , alt_key : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , shift_key : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , meta_key : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let type_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( type_arg , & mut __stack ) ; let bubbles_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( bubbles_arg , & mut __stack ) ; let cancelable_arg = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( cancelable_arg , & mut __stack ) ; let view_arg = < Option < & Window > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( view_arg , & mut __stack ) ; let key_arg = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( key_arg , & mut __stack ) ; let location_arg = < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( location_arg , & mut __stack ) ; let ctrl_key = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ctrl_key , & mut __stack ) ; let alt_key = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( alt_key , & mut __stack ) ; let shift_key = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( shift_key , & mut __stack ) ; let meta_key = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( meta_key , & mut __stack ) ; __widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_and_shift_key_and_meta_key_KeyboardEvent ( self_ , type_arg , bubbles_arg , cancelable_arg , view_arg , key_arg , location_arg , ctrl_key , alt_key , shift_key , meta_key , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `initKeyboardEvent()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/initKeyboardEvent)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_and_shift_key_and_meta_key ( & self , type_arg : & str , bubbles_arg : bool , cancelable_arg : bool , view_arg : Option < & Window > , key_arg : & str , location_arg : u32 , ctrl_key : bool , alt_key : bool , shift_key : bool , meta_key : bool ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_char_code_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `charCode` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/charCode)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn char_code ( & self , ) -> u32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_char_code_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_char_code_KeyboardEvent ( self_ ) } ; < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `charCode` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/charCode)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn char_code ( & self , ) -> u32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_key_code_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `keyCode` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn key_code ( & self , ) -> u32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_key_code_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_key_code_KeyboardEvent ( self_ ) } ; < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `keyCode` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn key_code ( & self , ) -> u32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_alt_key_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `altKey` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/altKey)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn alt_key ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_alt_key_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_alt_key_KeyboardEvent ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `altKey` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/altKey)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn alt_key ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ctrl_key_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ctrlKey` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/ctrlKey)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn ctrl_key ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ctrl_key_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ctrl_key_KeyboardEvent ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ctrlKey` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/ctrlKey)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn ctrl_key ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_shift_key_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `shiftKey` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/shiftKey)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn shift_key ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_shift_key_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_shift_key_KeyboardEvent ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `shiftKey` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/shiftKey)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn shift_key ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_meta_key_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `metaKey` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/metaKey)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn meta_key ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_meta_key_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_meta_key_KeyboardEvent ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `metaKey` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/metaKey)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn meta_key ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_location_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `location` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/location)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn location ( & self , ) -> u32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_location_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_location_KeyboardEvent ( self_ ) } ; < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `location` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/location)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn location ( & self , ) -> u32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_repeat_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `repeat` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/repeat)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn repeat ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_repeat_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_repeat_KeyboardEvent ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `repeat` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/repeat)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn repeat ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_is_composing_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `isComposing` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/isComposing)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn is_composing ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_is_composing_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_is_composing_KeyboardEvent ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `isComposing` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/isComposing)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn is_composing ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_key_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `key` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn key ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_key_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_key_KeyboardEvent ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `key` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn key ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_code_KeyboardEvent ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & KeyboardEvent as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl KeyboardEvent { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `code` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/code)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn code ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_code_KeyboardEvent ( self_ : < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & KeyboardEvent as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_code_KeyboardEvent ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `code` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/code)\n\n*This API requires the following crate features to be activated: `KeyboardEvent`*" ] # [ allow ( clippy :: all ) ] pub fn code ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ allow ( bad_style ) ] # [ derive ( Debug , Clone ) ] # [ doc = "The `Node` object\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ repr ( transparent ) ] # [ allow ( clippy :: all ) ] pub struct Node { obj : :: wasm_bindgen :: JsValue , } # [ allow ( bad_style ) ] # [ allow ( clippy :: all ) ] const __wbg_generated_const_Node : ( ) = { use wasm_bindgen :: convert :: { IntoWasmAbi , FromWasmAbi , Stack } ; use wasm_bindgen :: convert :: { OptionIntoWasmAbi , OptionFromWasmAbi } ; use wasm_bindgen :: convert :: RefFromWasmAbi ; use wasm_bindgen :: describe :: WasmDescribe ; use wasm_bindgen :: { JsValue , JsCast } ; use wasm_bindgen :: __rt :: core ; impl WasmDescribe for Node { fn describe ( ) { JsValue :: describe ( ) ; } } impl IntoWasmAbi for Node { type Abi = < JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { self . obj . into_abi ( extra ) } } impl OptionIntoWasmAbi for Node { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi for & 'a Node { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl FromWasmAbi for Node { type Abi = < JsValue as FromWasmAbi > :: Abi ; # [ inline ] unsafe fn from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self { Node { obj : JsValue :: from_abi ( js , extra ) , } } } impl OptionFromWasmAbi for Node { # [ inline ] fn is_none ( abi : & Self :: Abi ) -> bool { * abi == 0 } } impl < 'a > IntoWasmAbi for & 'a Node { type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { ( & self . obj ) . into_abi ( extra ) } } impl RefFromWasmAbi for Node { type Abi = < JsValue as RefFromWasmAbi > :: Abi ; type Anchor = core :: mem :: ManuallyDrop < Node > ; # [ inline ] unsafe fn ref_from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self :: Anchor { let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi ( js , extra ) ; core :: mem :: ManuallyDrop :: new ( Node { obj : core :: mem :: ManuallyDrop :: into_inner ( tmp ) , } ) } } impl From < JsValue > for Node { # [ inline ] fn from ( obj : JsValue ) -> Node { Node { obj } } } impl AsRef < JsValue > for Node { # [ inline ] fn as_ref ( & self ) -> & JsValue { & self . obj } } impl From < Node > for JsValue { # [ inline ] fn from ( obj : Node ) -> JsValue { obj . obj } } impl JsCast for Node { # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_instanceof_Node ( val : u32 ) -> u32 ; } unsafe { let idx = val . into_abi ( & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ; __widl_instanceof_Node ( idx ) != 0 } } # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { drop ( val ) ; panic ! ( "cannot check instanceof on non-wasm targets" ) ; } # [ inline ] fn unchecked_from_js ( val : JsValue ) -> Self { Node { obj : val } } # [ inline ] fn unchecked_from_js_ref ( val : & JsValue ) -> & Self { unsafe { & * ( val as * const JsValue as * const Node ) } } } ( ) } ; # [ allow ( clippy :: all ) ] impl core :: ops :: Deref for Node { type Target = EventTarget ; # [ inline ] fn deref ( & self ) -> & EventTarget { self . as_ref ( ) } } # [ allow ( clippy :: all ) ] impl From < Node > for EventTarget { # [ inline ] fn from ( obj : Node ) -> EventTarget { use wasm_bindgen :: JsCast ; EventTarget :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < EventTarget > for Node { # [ inline ] fn as_ref ( & self ) -> & EventTarget { use wasm_bindgen :: JsCast ; EventTarget :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < Node > for Object { # [ inline ] fn from ( obj : Node ) -> Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Object > for Node { # [ inline ] fn as_ref ( & self ) -> & Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_append_child_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < Node as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `appendChild()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/appendChild)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_child ( & self , node : & Node ) -> Result < Node , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_append_child_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , node : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let node = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( node , & mut __stack ) ; __widl_f_append_child_Node ( self_ , node , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `appendChild()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/appendChild)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn append_child ( & self , node : & Node ) -> Result < Node , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_clone_node_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Node as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `cloneNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/cloneNode)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn clone_node ( & self , ) -> Result < Node , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_clone_node_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_clone_node_Node ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `cloneNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/cloneNode)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn clone_node ( & self , ) -> Result < Node , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_clone_node_with_deep_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; < Node as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `cloneNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/cloneNode)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn clone_node_with_deep ( & self , deep : bool ) -> Result < Node , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_clone_node_with_deep_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , deep : < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let deep = < bool as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( deep , & mut __stack ) ; __widl_f_clone_node_with_deep_Node ( self_ , deep , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `cloneNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/cloneNode)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn clone_node_with_deep ( & self , deep : bool ) -> Result < Node , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_compare_document_position_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < u16 as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `compareDocumentPosition()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/compareDocumentPosition)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn compare_document_position ( & self , other : & Node ) -> u16 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_compare_document_position_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , other : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < u16 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let other = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( other , & mut __stack ) ; __widl_f_compare_document_position_Node ( self_ , other ) } ; < u16 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `compareDocumentPosition()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/compareDocumentPosition)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn compare_document_position ( & self , other : & Node ) -> u16 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_contains_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < & Node > as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `contains()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/contains)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn contains ( & self , other : Option < & Node > ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_contains_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , other : < Option < & Node > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let other = < Option < & Node > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( other , & mut __stack ) ; __widl_f_contains_Node ( self_ , other ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `contains()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/contains)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn contains ( & self , other : Option < & Node > ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_root_node_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Node as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `getRootNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/getRootNode)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn get_root_node ( & self , ) -> Node { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_root_node_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_get_root_node_Node ( self_ ) } ; < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `getRootNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/getRootNode)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn get_root_node ( & self , ) -> Node { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_has_child_nodes_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `hasChildNodes()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/hasChildNodes)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn has_child_nodes ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_has_child_nodes_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_has_child_nodes_Node ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `hasChildNodes()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/hasChildNodes)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn has_child_nodes ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_insert_before_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < & Node > as WasmDescribe > :: describe ( ) ; < Node as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `insertBefore()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/insertBefore)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn insert_before ( & self , node : & Node , child : Option < & Node > ) -> Result < Node , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_insert_before_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , node : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , child : < Option < & Node > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let node = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( node , & mut __stack ) ; let child = < Option < & Node > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( child , & mut __stack ) ; __widl_f_insert_before_Node ( self_ , node , child , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `insertBefore()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/insertBefore)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn insert_before ( & self , node : & Node , child : Option < & Node > ) -> Result < Node , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_is_default_namespace_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `isDefaultNamespace()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/isDefaultNamespace)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn is_default_namespace ( & self , namespace : Option < & str > ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_is_default_namespace_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , namespace : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let namespace = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( namespace , & mut __stack ) ; __widl_f_is_default_namespace_Node ( self_ , namespace ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `isDefaultNamespace()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/isDefaultNamespace)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn is_default_namespace ( & self , namespace : Option < & str > ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_is_equal_node_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < & Node > as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `isEqualNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/isEqualNode)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn is_equal_node ( & self , node : Option < & Node > ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_is_equal_node_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , node : < Option < & Node > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let node = < Option < & Node > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( node , & mut __stack ) ; __widl_f_is_equal_node_Node ( self_ , node ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `isEqualNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/isEqualNode)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn is_equal_node ( & self , node : Option < & Node > ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_is_same_node_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < & Node > as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `isSameNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/isSameNode)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn is_same_node ( & self , node : Option < & Node > ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_is_same_node_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , node : < Option < & Node > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let node = < Option < & Node > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( node , & mut __stack ) ; __widl_f_is_same_node_Node ( self_ , node ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `isSameNode()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/isSameNode)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn is_same_node ( & self , node : Option < & Node > ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_lookup_namespace_uri_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `lookupNamespaceURI()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/lookupNamespaceURI)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn lookup_namespace_uri ( & self , prefix : Option < & str > ) -> Option < String > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_lookup_namespace_uri_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , prefix : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let prefix = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( prefix , & mut __stack ) ; __widl_f_lookup_namespace_uri_Node ( self_ , prefix ) } ; < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `lookupNamespaceURI()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/lookupNamespaceURI)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn lookup_namespace_uri ( & self , prefix : Option < & str > ) -> Option < String > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_lookup_prefix_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `lookupPrefix()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/lookupPrefix)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn lookup_prefix ( & self , namespace : Option < & str > ) -> Option < String > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_lookup_prefix_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , namespace : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let namespace = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( namespace , & mut __stack ) ; __widl_f_lookup_prefix_Node ( self_ , namespace ) } ; < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `lookupPrefix()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/lookupPrefix)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn lookup_prefix ( & self , namespace : Option < & str > ) -> Option < String > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_normalize_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `normalize()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/normalize)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn normalize ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_normalize_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_normalize_Node ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `normalize()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/normalize)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn normalize ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_remove_child_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < Node as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `removeChild()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/removeChild)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn remove_child ( & self , child : & Node ) -> Result < Node , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_remove_child_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , child : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let child = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( child , & mut __stack ) ; __widl_f_remove_child_Node ( self_ , child , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `removeChild()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/removeChild)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn remove_child ( & self , child : & Node ) -> Result < Node , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_replace_child_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < & Node as WasmDescribe > :: describe ( ) ; < Node as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `replaceChild()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/replaceChild)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_child ( & self , node : & Node , child : & Node ) -> Result < Node , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_replace_child_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , node : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , child : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let node = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( node , & mut __stack ) ; let child = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( child , & mut __stack ) ; __widl_f_replace_child_Node ( self_ , node , child , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Node as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `replaceChild()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/replaceChild)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn replace_child ( & self , node : & Node , child : & Node ) -> Result < Node , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_node_type_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < u16 as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `nodeType` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeType)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn node_type ( & self , ) -> u16 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_node_type_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < u16 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_node_type_Node ( self_ ) } ; < u16 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `nodeType` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeType)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn node_type ( & self , ) -> u16 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_node_name_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `nodeName` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeName)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn node_name ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_node_name_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_node_name_Node ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `nodeName` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeName)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn node_name ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_base_uri_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `baseURI` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/baseURI)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn base_uri ( & self , ) -> Result < Option < String > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_base_uri_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_base_uri_Node ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `baseURI` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/baseURI)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn base_uri ( & self , ) -> Result < Option < String > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_is_connected_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `isConnected` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/isConnected)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn is_connected ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_is_connected_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_is_connected_Node ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `isConnected` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/isConnected)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn is_connected ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_owner_document_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < Document > as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ownerDocument` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/ownerDocument)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn owner_document ( & self , ) -> Option < Document > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_owner_document_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Document > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_owner_document_Node ( self_ ) } ; < Option < Document > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ownerDocument` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/ownerDocument)\n\n*This API requires the following crate features to be activated: `Document`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn owner_document ( & self , ) -> Option < Document > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_parent_node_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < Node > as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `parentNode` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/parentNode)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn parent_node ( & self , ) -> Option < Node > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_parent_node_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_parent_node_Node ( self_ ) } ; < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `parentNode` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/parentNode)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn parent_node ( & self , ) -> Option < Node > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_parent_element_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `parentElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/parentElement)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn parent_element ( & self , ) -> Option < Element > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_parent_element_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_parent_element_Node ( self_ ) } ; < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `parentElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/parentElement)\n\n*This API requires the following crate features to be activated: `Element`, `Node`*" ] # [ allow ( clippy :: all ) ] pub fn parent_element ( & self , ) -> Option < Element > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_child_nodes_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < NodeList as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `childNodes` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/childNodes)\n\n*This API requires the following crate features to be activated: `Node`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn child_nodes ( & self , ) -> NodeList { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_child_nodes_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < NodeList as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_child_nodes_Node ( self_ ) } ; < NodeList as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `childNodes` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/childNodes)\n\n*This API requires the following crate features to be activated: `Node`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn child_nodes ( & self , ) -> NodeList { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_first_child_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < Node > as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `firstChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/firstChild)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn first_child ( & self , ) -> Option < Node > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_first_child_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_first_child_Node ( self_ ) } ; < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `firstChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/firstChild)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn first_child ( & self , ) -> Option < Node > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_last_child_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < Node > as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `lastChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/lastChild)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn last_child ( & self , ) -> Option < Node > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_last_child_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_last_child_Node ( self_ ) } ; < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `lastChild` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/lastChild)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn last_child ( & self , ) -> Option < Node > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_previous_sibling_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < Node > as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `previousSibling` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/previousSibling)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn previous_sibling ( & self , ) -> Option < Node > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_previous_sibling_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_previous_sibling_Node ( self_ ) } ; < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `previousSibling` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/previousSibling)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn previous_sibling ( & self , ) -> Option < Node > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_next_sibling_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < Node > as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `nextSibling` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/nextSibling)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn next_sibling ( & self , ) -> Option < Node > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_next_sibling_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_next_sibling_Node ( self_ ) } ; < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `nextSibling` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/nextSibling)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn next_sibling ( & self , ) -> Option < Node > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_node_value_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `nodeValue` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeValue)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn node_value ( & self , ) -> Option < String > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_node_value_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_node_value_Node ( self_ ) } ; < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `nodeValue` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeValue)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn node_value ( & self , ) -> Option < String > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_node_value_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `nodeValue` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeValue)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn set_node_value ( & self , node_value : Option < & str > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_node_value_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , node_value : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let node_value = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( node_value , & mut __stack ) ; __widl_f_set_node_value_Node ( self_ , node_value ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `nodeValue` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeValue)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn set_node_value ( & self , node_value : Option < & str > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_text_content_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `textContent` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn text_content ( & self , ) -> Option < String > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_text_content_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_text_content_Node ( self_ ) } ; < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `textContent` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn text_content ( & self , ) -> Option < String > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_text_content_Node ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Node as WasmDescribe > :: describe ( ) ; < Option < & str > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Node { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `textContent` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn set_text_content ( & self , text_content : Option < & str > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_text_content_Node ( self_ : < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , text_content : < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Node as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let text_content = < Option < & str > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( text_content , & mut __stack ) ; __widl_f_set_text_content_Node ( self_ , text_content ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `textContent` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent)\n\n*This API requires the following crate features to be activated: `Node`*" ] # [ allow ( clippy :: all ) ] pub fn set_text_content ( & self , text_content : Option < & str > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ allow ( bad_style ) ] # [ derive ( Debug , Clone ) ] # [ doc = "The `NodeList` object\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/NodeList)\n\n*This API requires the following crate features to be activated: `NodeList`*" ] # [ repr ( transparent ) ] # [ allow ( clippy :: all ) ] pub struct NodeList { obj : :: wasm_bindgen :: JsValue , } # [ allow ( bad_style ) ] # [ allow ( clippy :: all ) ] const __wbg_generated_const_NodeList : ( ) = { use wasm_bindgen :: convert :: { IntoWasmAbi , FromWasmAbi , Stack } ; use wasm_bindgen :: convert :: { OptionIntoWasmAbi , OptionFromWasmAbi } ; use wasm_bindgen :: convert :: RefFromWasmAbi ; use wasm_bindgen :: describe :: WasmDescribe ; use wasm_bindgen :: { JsValue , JsCast } ; use wasm_bindgen :: __rt :: core ; impl WasmDescribe for NodeList { fn describe ( ) { JsValue :: describe ( ) ; } } impl IntoWasmAbi for NodeList { type Abi = < JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { self . obj . into_abi ( extra ) } } impl OptionIntoWasmAbi for NodeList { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi for & 'a NodeList { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl FromWasmAbi for NodeList { type Abi = < JsValue as FromWasmAbi > :: Abi ; # [ inline ] unsafe fn from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self { NodeList { obj : JsValue :: from_abi ( js , extra ) , } } } impl OptionFromWasmAbi for NodeList { # [ inline ] fn is_none ( abi : & Self :: Abi ) -> bool { * abi == 0 } } impl < 'a > IntoWasmAbi for & 'a NodeList { type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { ( & self . obj ) . into_abi ( extra ) } } impl RefFromWasmAbi for NodeList { type Abi = < JsValue as RefFromWasmAbi > :: Abi ; type Anchor = core :: mem :: ManuallyDrop < NodeList > ; # [ inline ] unsafe fn ref_from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self :: Anchor { let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi ( js , extra ) ; core :: mem :: ManuallyDrop :: new ( NodeList { obj : core :: mem :: ManuallyDrop :: into_inner ( tmp ) , } ) } } impl From < JsValue > for NodeList { # [ inline ] fn from ( obj : JsValue ) -> NodeList { NodeList { obj } } } impl AsRef < JsValue > for NodeList { # [ inline ] fn as_ref ( & self ) -> & JsValue { & self . obj } } impl From < NodeList > for JsValue { # [ inline ] fn from ( obj : NodeList ) -> JsValue { obj . obj } } impl JsCast for NodeList { # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_instanceof_NodeList ( val : u32 ) -> u32 ; } unsafe { let idx = val . into_abi ( & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ; __widl_instanceof_NodeList ( idx ) != 0 } } # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { drop ( val ) ; panic ! ( "cannot check instanceof on non-wasm targets" ) ; } # [ inline ] fn unchecked_from_js ( val : JsValue ) -> Self { NodeList { obj : val } } # [ inline ] fn unchecked_from_js_ref ( val : & JsValue ) -> & Self { unsafe { & * ( val as * const JsValue as * const NodeList ) } } } ( ) } ; # [ allow ( clippy :: all ) ] impl core :: ops :: Deref for NodeList { type Target = Object ; # [ inline ] fn deref ( & self ) -> & Object { self . as_ref ( ) } } # [ allow ( clippy :: all ) ] impl From < NodeList > for Object { # [ inline ] fn from ( obj : NodeList ) -> Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Object > for NodeList { # [ inline ] fn as_ref ( & self ) -> & Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_item_NodeList ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & NodeList as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; < Option < Node > as WasmDescribe > :: describe ( ) ; } impl NodeList { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `item()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/NodeList/item)\n\n*This API requires the following crate features to be activated: `Node`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn item ( & self , index : u32 ) -> Option < Node > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_item_NodeList ( self_ : < & NodeList as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , index : < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & NodeList as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let index = < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( index , & mut __stack ) ; __widl_f_item_NodeList ( self_ , index ) } ; < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `item()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/NodeList/item)\n\n*This API requires the following crate features to be activated: `Node`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn item ( & self , index : u32 ) -> Option < Node > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_NodeList ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & NodeList as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; < Option < Node > as WasmDescribe > :: describe ( ) ; } impl NodeList { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The indexing getter\n\n\n\n*This API requires the following crate features to be activated: `Node`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn get ( & self , index : u32 ) -> Option < Node > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_NodeList ( self_ : < & NodeList as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , index : < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & NodeList as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let index = < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( index , & mut __stack ) ; __widl_f_get_NodeList ( self_ , index ) } ; < Option < Node > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The indexing getter\n\n\n\n*This API requires the following crate features to be activated: `Node`, `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn get ( & self , index : u32 ) -> Option < Node > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_length_NodeList ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & NodeList as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; } impl NodeList { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `length` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/NodeList/length)\n\n*This API requires the following crate features to be activated: `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn length ( & self , ) -> u32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_length_NodeList ( self_ : < & NodeList as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & NodeList as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_length_NodeList ( self_ ) } ; < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `length` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/NodeList/length)\n\n*This API requires the following crate features to be activated: `NodeList`*" ] # [ allow ( clippy :: all ) ] pub fn length ( & self , ) -> u32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ allow ( bad_style ) ] # [ derive ( Debug , Clone ) ] # [ doc = "The `Window` object\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ repr ( transparent ) ] # [ allow ( clippy :: all ) ] pub struct Window { obj : :: wasm_bindgen :: JsValue , } # [ allow ( bad_style ) ] # [ allow ( clippy :: all ) ] const __wbg_generated_const_Window : ( ) = { use wasm_bindgen :: convert :: { IntoWasmAbi , FromWasmAbi , Stack } ; use wasm_bindgen :: convert :: { OptionIntoWasmAbi , OptionFromWasmAbi } ; use wasm_bindgen :: convert :: RefFromWasmAbi ; use wasm_bindgen :: describe :: WasmDescribe ; use wasm_bindgen :: { JsValue , JsCast } ; use wasm_bindgen :: __rt :: core ; impl WasmDescribe for Window { fn describe ( ) { JsValue :: describe ( ) ; } } impl IntoWasmAbi for Window { type Abi = < JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { self . obj . into_abi ( extra ) } } impl OptionIntoWasmAbi for Window { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl < 'a > OptionIntoWasmAbi for & 'a Window { # [ inline ] fn none ( ) -> Self :: Abi { 0 } } impl FromWasmAbi for Window { type Abi = < JsValue as FromWasmAbi > :: Abi ; # [ inline ] unsafe fn from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self { Window { obj : JsValue :: from_abi ( js , extra ) , } } } impl OptionFromWasmAbi for Window { # [ inline ] fn is_none ( abi : & Self :: Abi ) -> bool { * abi == 0 } } impl < 'a > IntoWasmAbi for & 'a Window { type Abi = < & 'a JsValue as IntoWasmAbi > :: Abi ; # [ inline ] fn into_abi ( self , extra : & mut Stack ) -> Self :: Abi { ( & self . obj ) . into_abi ( extra ) } } impl RefFromWasmAbi for Window { type Abi = < JsValue as RefFromWasmAbi > :: Abi ; type Anchor = core :: mem :: ManuallyDrop < Window > ; # [ inline ] unsafe fn ref_from_abi ( js : Self :: Abi , extra : & mut Stack ) -> Self :: Anchor { let tmp = < JsValue as RefFromWasmAbi > :: ref_from_abi ( js , extra ) ; core :: mem :: ManuallyDrop :: new ( Window { obj : core :: mem :: ManuallyDrop :: into_inner ( tmp ) , } ) } } impl From < JsValue > for Window { # [ inline ] fn from ( obj : JsValue ) -> Window { Window { obj } } } impl AsRef < JsValue > for Window { # [ inline ] fn as_ref ( & self ) -> & JsValue { & self . obj } } impl From < Window > for JsValue { # [ inline ] fn from ( obj : Window ) -> JsValue { obj . obj } } impl JsCast for Window { # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_instanceof_Window ( val : u32 ) -> u32 ; } unsafe { let idx = val . into_abi ( & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ; __widl_instanceof_Window ( idx ) != 0 } } # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] fn instanceof ( val : & JsValue ) -> bool { drop ( val ) ; panic ! ( "cannot check instanceof on non-wasm targets" ) ; } # [ inline ] fn unchecked_from_js ( val : JsValue ) -> Self { Window { obj : val } } # [ inline ] fn unchecked_from_js_ref ( val : & JsValue ) -> & Self { unsafe { & * ( val as * const JsValue as * const Window ) } } } ( ) } ; # [ allow ( clippy :: all ) ] impl core :: ops :: Deref for Window { type Target = EventTarget ; # [ inline ] fn deref ( & self ) -> & EventTarget { self . as_ref ( ) } } # [ allow ( clippy :: all ) ] impl From < Window > for EventTarget { # [ inline ] fn from ( obj : Window ) -> EventTarget { use wasm_bindgen :: JsCast ; EventTarget :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < EventTarget > for Window { # [ inline ] fn as_ref ( & self ) -> & EventTarget { use wasm_bindgen :: JsCast ; EventTarget :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ allow ( clippy :: all ) ] impl From < Window > for Object { # [ inline ] fn from ( obj : Window ) -> Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js ( obj . into ( ) ) } } # [ allow ( clippy :: all ) ] impl AsRef < Object > for Window { # [ inline ] fn as_ref ( & self ) -> & Object { use wasm_bindgen :: JsCast ; Object :: unchecked_from_js_ref ( self . as_ref ( ) ) } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_alert_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `alert()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/alert)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn alert ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_alert_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_alert_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `alert()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/alert)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn alert ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_alert_with_message_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `alert()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/alert)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn alert_with_message ( & self , message : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_alert_with_message_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , message : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let message = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( message , & mut __stack ) ; __widl_f_alert_with_message_Window ( self_ , message , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `alert()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/alert)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn alert_with_message ( & self , message : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_blur_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `blur()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/blur)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn blur ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_blur_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_blur_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `blur()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/blur)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn blur ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_cancel_animation_frame_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `cancelAnimationFrame()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/cancelAnimationFrame)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn cancel_animation_frame ( & self , handle : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_cancel_animation_frame_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handle : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handle = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handle , & mut __stack ) ; __widl_f_cancel_animation_frame_Window ( self_ , handle , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `cancelAnimationFrame()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/cancelAnimationFrame)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn cancel_animation_frame ( & self , handle : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_cancel_idle_callback_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `cancelIdleCallback()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/cancelIdleCallback)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn cancel_idle_callback ( & self , handle : u32 ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_cancel_idle_callback_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handle : < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handle = < u32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handle , & mut __stack ) ; __widl_f_cancel_idle_callback_Window ( self_ , handle ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `cancelIdleCallback()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/cancelIdleCallback)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn cancel_idle_callback ( & self , handle : u32 ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_capture_events_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `captureEvents()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/captureEvents)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn capture_events ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_capture_events_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_capture_events_Window ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `captureEvents()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/captureEvents)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn capture_events ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_close_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `close()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/close)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn close ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_close_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_close_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `close()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/close)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn close ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_confirm_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `confirm()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/confirm)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn confirm ( & self , ) -> Result < bool , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_confirm_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_confirm_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `confirm()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/confirm)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn confirm ( & self , ) -> Result < bool , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_confirm_with_message_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `confirm()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/confirm)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn confirm_with_message ( & self , message : & str ) -> Result < bool , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_confirm_with_message_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , message : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let message = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( message , & mut __stack ) ; __widl_f_confirm_with_message_Window ( self_ , message , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `confirm()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/confirm)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn confirm_with_message ( & self , message : & str ) -> Result < bool , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_focus_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `focus()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/focus)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn focus ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_focus_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_focus_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `focus()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/focus)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn focus ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_move_by_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `moveBy()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/moveBy)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn move_by ( & self , x : i32 , y : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_move_by_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , x : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , y : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let x = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( x , & mut __stack ) ; let y = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( y , & mut __stack ) ; __widl_f_move_by_Window ( self_ , x , y , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `moveBy()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/moveBy)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn move_by ( & self , x : i32 , y : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_move_to_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `moveTo()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/moveTo)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn move_to ( & self , x : i32 , y : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_move_to_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , x : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , y : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let x = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( x , & mut __stack ) ; let y = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( y , & mut __stack ) ; __widl_f_move_to_Window ( self_ , x , y , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `moveTo()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/moveTo)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn move_to ( & self , x : i32 , y : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_open_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < Window > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `open()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/open)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn open ( & self , ) -> Result < Option < Window > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_open_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_open_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `open()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/open)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn open ( & self , ) -> Result < Option < Window > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_open_with_url_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < Window > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `open()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/open)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn open_with_url ( & self , url : & str ) -> Result < Option < Window > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_open_with_url_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , url : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let url = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( url , & mut __stack ) ; __widl_f_open_with_url_Window ( self_ , url , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `open()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/open)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn open_with_url ( & self , url : & str ) -> Result < Option < Window > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_open_with_url_and_target_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < Window > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `open()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/open)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn open_with_url_and_target ( & self , url : & str , target : & str ) -> Result < Option < Window > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_open_with_url_and_target_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , url : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , target : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let url = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( url , & mut __stack ) ; let target = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( target , & mut __stack ) ; __widl_f_open_with_url_and_target_Window ( self_ , url , target , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `open()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/open)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn open_with_url_and_target ( & self , url : & str , target : & str ) -> Result < Option < Window > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_open_with_url_and_target_and_features_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < Window > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `open()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/open)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn open_with_url_and_target_and_features ( & self , url : & str , target : & str , features : & str ) -> Result < Option < Window > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_open_with_url_and_target_and_features_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , url : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , target : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , features : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let url = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( url , & mut __stack ) ; let target = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( target , & mut __stack ) ; let features = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( features , & mut __stack ) ; __widl_f_open_with_url_and_target_and_features_Window ( self_ , url , target , features , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `open()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/open)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn open_with_url_and_target_and_features ( & self , url : & str , target : & str , features : & str ) -> Result < Option < Window > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_post_message_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `postMessage()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn post_message ( & self , message : & :: wasm_bindgen :: JsValue , target_origin : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_post_message_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , message : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , target_origin : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let message = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( message , & mut __stack ) ; let target_origin = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( target_origin , & mut __stack ) ; __widl_f_post_message_Window ( self_ , message , target_origin , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `postMessage()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn post_message ( & self , message : & :: wasm_bindgen :: JsValue , target_origin : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_post_message_with_transfer_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `postMessage()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn post_message_with_transfer ( & self , message : & :: wasm_bindgen :: JsValue , target_origin : & str , transfer : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_post_message_with_transfer_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , message : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , target_origin : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , transfer : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let message = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( message , & mut __stack ) ; let target_origin = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( target_origin , & mut __stack ) ; let transfer = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( transfer , & mut __stack ) ; __widl_f_post_message_with_transfer_Window ( self_ , message , target_origin , transfer , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `postMessage()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn post_message_with_transfer ( & self , message : & :: wasm_bindgen :: JsValue , target_origin : & str , transfer : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_print_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `print()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/print)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn print ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_print_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_print_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `print()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/print)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn print ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prompt_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prompt()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn prompt ( & self , ) -> Result < Option < String > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prompt_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_prompt_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prompt()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn prompt ( & self , ) -> Result < Option < String > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prompt_with_message_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prompt()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn prompt_with_message ( & self , message : & str ) -> Result < Option < String > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prompt_with_message_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , message : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let message = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( message , & mut __stack ) ; __widl_f_prompt_with_message_Window ( self_ , message , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prompt()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn prompt_with_message ( & self , message : & str ) -> Result < Option < String > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_prompt_with_message_and_default_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < Option < String > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `prompt()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn prompt_with_message_and_default ( & self , message : & str , default : & str ) -> Result < Option < String > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_prompt_with_message_and_default_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , message : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , default : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let message = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( message , & mut __stack ) ; let default = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( default , & mut __stack ) ; __widl_f_prompt_with_message_and_default_Window ( self_ , message , default , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < String > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `prompt()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/prompt)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn prompt_with_message_and_default ( & self , message : & str , default : & str ) -> Result < Option < String > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_release_events_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `releaseEvents()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/releaseEvents)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn release_events ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_release_events_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_release_events_Window ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `releaseEvents()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/releaseEvents)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn release_events ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_request_animation_frame_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `requestAnimationFrame()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/requestAnimationFrame)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn request_animation_frame ( & self , callback : & :: js_sys :: Function ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_request_animation_frame_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , callback : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let callback = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( callback , & mut __stack ) ; __widl_f_request_animation_frame_Window ( self_ , callback , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `requestAnimationFrame()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/requestAnimationFrame)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn request_animation_frame ( & self , callback : & :: js_sys :: Function ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_request_idle_callback_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `requestIdleCallback()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/requestIdleCallback)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn request_idle_callback ( & self , callback : & :: js_sys :: Function ) -> Result < u32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_request_idle_callback_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , callback : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let callback = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( callback , & mut __stack ) ; __widl_f_request_idle_callback_Window ( self_ , callback , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `requestIdleCallback()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/requestIdleCallback)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn request_idle_callback ( & self , callback : & :: js_sys :: Function ) -> Result < u32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_resize_by_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `resizeBy()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/resizeBy)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn resize_by ( & self , x : i32 , y : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_resize_by_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , x : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , y : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let x = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( x , & mut __stack ) ; let y = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( y , & mut __stack ) ; __widl_f_resize_by_Window ( self_ , x , y , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `resizeBy()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/resizeBy)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn resize_by ( & self , x : i32 , y : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_resize_to_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `resizeTo()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/resizeTo)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn resize_to ( & self , x : i32 , y : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_resize_to_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , x : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , y : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let x = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( x , & mut __stack ) ; let y = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( y , & mut __stack ) ; __widl_f_resize_to_Window ( self_ , x , y , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `resizeTo()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/resizeTo)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn resize_to ( & self , x : i32 , y : i32 ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_with_x_and_y_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scroll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scroll)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_with_x_and_y ( & self , x : f64 , y : f64 ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_with_x_and_y_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , x : < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , y : < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let x = < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( x , & mut __stack ) ; let y = < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( y , & mut __stack ) ; __widl_f_scroll_with_x_and_y_Window ( self_ , x , y ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scroll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scroll)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_with_x_and_y ( & self , x : f64 , y : f64 ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scroll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scroll)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_Window ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scroll()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scroll)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_by_with_x_and_y_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollBy()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollBy)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_by_with_x_and_y ( & self , x : f64 , y : f64 ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_by_with_x_and_y_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , x : < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , y : < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let x = < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( x , & mut __stack ) ; let y = < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( y , & mut __stack ) ; __widl_f_scroll_by_with_x_and_y_Window ( self_ , x , y ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollBy()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollBy)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_by_with_x_and_y ( & self , x : f64 , y : f64 ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_by_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollBy()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollBy)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_by ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_by_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_by_Window ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollBy()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollBy)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_by ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_to_with_x_and_y_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollTo()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollTo)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_to_with_x_and_y ( & self , x : f64 , y : f64 ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_to_with_x_and_y_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , x : < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , y : < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let x = < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( x , & mut __stack ) ; let y = < f64 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( y , & mut __stack ) ; __widl_f_scroll_to_with_x_and_y_Window ( self_ , x , y ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollTo()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollTo)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_to_with_x_and_y ( & self , x : f64 , y : f64 ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_to_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollTo()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollTo)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_to ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_to_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_to_Window ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollTo()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollTo)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_to ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_stop_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `stop()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/stop)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn stop ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_stop_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_stop_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `stop()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/stop)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn stop ( & self , ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_get_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < :: js_sys :: Object as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The indexing getter\n\n\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn get ( & self , name : & str ) -> :: js_sys :: Object { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_get_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < :: js_sys :: Object as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( name , & mut __stack ) ; __widl_f_get_Window ( self_ , name ) } ; < :: js_sys :: Object as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The indexing getter\n\n\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn get ( & self , name : & str ) -> :: js_sys :: Object { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_window_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Window as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `window` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/window)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn window ( & self , ) -> Window { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_window_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Window as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_window_Window ( self_ ) } ; < Window as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `window` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/window)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn window ( & self , ) -> Window { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_self_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Window as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `self` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/self)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn self_ ( & self , ) -> Window { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_self_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Window as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_self_Window ( self_ ) } ; < Window as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `self` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/self)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn self_ ( & self , ) -> Window { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_document_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < Document > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `document` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/document)\n\n*This API requires the following crate features to be activated: `Document`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn document ( & self , ) -> Option < Document > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_document_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < Document > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_document_Window ( self_ ) } ; < Option < Document > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `document` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/document)\n\n*This API requires the following crate features to be activated: `Document`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn document ( & self , ) -> Option < Document > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_name_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `name` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/name)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn name ( & self , ) -> Result < String , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_name_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_name_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `name` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/name)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn name ( & self , ) -> Result < String , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_name_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `name` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/name)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_name ( & self , name : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_name_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , name : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let name = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( name , & mut __stack ) ; __widl_f_set_name_Window ( self_ , name , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `name` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/name)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_name ( & self , name : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_status_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `status` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/status)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn status ( & self , ) -> Result < String , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_status_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_status_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `status` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/status)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn status ( & self , ) -> Result < String , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_status_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `status` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/status)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_status ( & self , status : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_status_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , status : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let status = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( status , & mut __stack ) ; __widl_f_set_status_Window ( self_ , status , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `status` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/status)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_status ( & self , status : & str ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_closed_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `closed` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/closed)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn closed ( & self , ) -> Result < bool , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_closed_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_closed_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `closed` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/closed)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn closed ( & self , ) -> Result < bool , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_event_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `event` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/event)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn event ( & self , ) -> :: wasm_bindgen :: JsValue { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_event_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_event_Window ( self_ ) } ; < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `event` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/event)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn event ( & self , ) -> :: wasm_bindgen :: JsValue { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_frames_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Window as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `frames` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/frames)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn frames ( & self , ) -> Result < Window , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_frames_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Window as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_frames_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Window as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `frames` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/frames)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn frames ( & self , ) -> Result < Window , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_length_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < u32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `length` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/length)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn length ( & self , ) -> u32 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_length_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_length_Window ( self_ ) } ; < u32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `length` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/length)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn length ( & self , ) -> u32 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_top_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < Window > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `top` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/top)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn top ( & self , ) -> Result < Option < Window > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_top_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_top_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `top` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/top)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn top ( & self , ) -> Result < Option < Window > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_opener_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `opener` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/opener)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn opener ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_opener_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_opener_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `opener` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/opener)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn opener ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_opener_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `opener` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/opener)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_opener ( & self , opener : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_opener_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , opener : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let opener = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( opener , & mut __stack ) ; __widl_f_set_opener_Window ( self_ , opener , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `opener` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/opener)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_opener ( & self , opener : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_parent_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < Window > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `parent` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/parent)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn parent ( & self , ) -> Result < Option < Window > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_parent_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_parent_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < Window > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `parent` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/parent)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn parent ( & self , ) -> Result < Option < Window > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_frame_element_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < Element > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `frameElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/frameElement)\n\n*This API requires the following crate features to be activated: `Element`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn frame_element ( & self , ) -> Result < Option < Element > , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_frame_element_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_frame_element_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < Option < Element > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `frameElement` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/frameElement)\n\n*This API requires the following crate features to be activated: `Element`, `Window`*" ] # [ allow ( clippy :: all ) ] pub fn frame_element ( & self , ) -> Result < Option < Element > , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onappinstalled_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onappinstalled` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onappinstalled)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onappinstalled ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onappinstalled_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onappinstalled_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onappinstalled` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onappinstalled)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onappinstalled ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onappinstalled_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onappinstalled` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onappinstalled)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onappinstalled ( & self , onappinstalled : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onappinstalled_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onappinstalled : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onappinstalled = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onappinstalled , & mut __stack ) ; __widl_f_set_onappinstalled_Window ( self_ , onappinstalled ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onappinstalled` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onappinstalled)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onappinstalled ( & self , onappinstalled : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_inner_width_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `innerWidth` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn inner_width ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_inner_width_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_inner_width_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `innerWidth` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn inner_width ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_inner_width_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `innerWidth` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_inner_width ( & self , inner_width : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_inner_width_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , inner_width : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let inner_width = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( inner_width , & mut __stack ) ; __widl_f_set_inner_width_Window ( self_ , inner_width , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `innerWidth` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_inner_width ( & self , inner_width : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_inner_height_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `innerHeight` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/innerHeight)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn inner_height ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_inner_height_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_inner_height_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `innerHeight` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/innerHeight)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn inner_height ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_inner_height_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `innerHeight` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/innerHeight)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_inner_height ( & self , inner_height : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_inner_height_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , inner_height : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let inner_height = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( inner_height , & mut __stack ) ; __widl_f_set_inner_height_Window ( self_ , inner_height , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `innerHeight` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/innerHeight)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_inner_height ( & self , inner_height : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_x_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollX` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollX)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_x ( & self , ) -> Result < f64 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_x_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < f64 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_x_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < f64 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollX` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollX)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_x ( & self , ) -> Result < f64 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_page_x_offset_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `pageXOffset` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/pageXOffset)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn page_x_offset ( & self , ) -> Result < f64 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_page_x_offset_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < f64 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_page_x_offset_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < f64 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `pageXOffset` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/pageXOffset)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn page_x_offset ( & self , ) -> Result < f64 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_scroll_y_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `scrollY` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollY)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_y ( & self , ) -> Result < f64 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_scroll_y_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < f64 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_scroll_y_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < f64 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `scrollY` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollY)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn scroll_y ( & self , ) -> Result < f64 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_page_y_offset_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `pageYOffset` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/pageYOffset)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn page_y_offset ( & self , ) -> Result < f64 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_page_y_offset_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < f64 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_page_y_offset_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < f64 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `pageYOffset` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/pageYOffset)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn page_y_offset ( & self , ) -> Result < f64 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_screen_x_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `screenX` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/screenX)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn screen_x ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_screen_x_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_screen_x_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `screenX` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/screenX)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn screen_x ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_screen_x_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `screenX` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/screenX)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_screen_x ( & self , screen_x : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_screen_x_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , screen_x : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let screen_x = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( screen_x , & mut __stack ) ; __widl_f_set_screen_x_Window ( self_ , screen_x , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `screenX` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/screenX)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_screen_x ( & self , screen_x : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_screen_y_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `screenY` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/screenY)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn screen_y ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_screen_y_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_screen_y_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `screenY` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/screenY)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn screen_y ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_screen_y_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `screenY` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/screenY)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_screen_y ( & self , screen_y : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_screen_y_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , screen_y : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let screen_y = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( screen_y , & mut __stack ) ; __widl_f_set_screen_y_Window ( self_ , screen_y , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `screenY` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/screenY)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_screen_y ( & self , screen_y : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_outer_width_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `outerWidth` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/outerWidth)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn outer_width ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_outer_width_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_outer_width_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `outerWidth` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/outerWidth)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn outer_width ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_outer_width_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `outerWidth` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/outerWidth)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_outer_width ( & self , outer_width : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_outer_width_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , outer_width : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let outer_width = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( outer_width , & mut __stack ) ; __widl_f_set_outer_width_Window ( self_ , outer_width , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `outerWidth` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/outerWidth)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_outer_width ( & self , outer_width : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_outer_height_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `outerHeight` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/outerHeight)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn outer_height ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_outer_height_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_outer_height_Window ( self_ , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `outerHeight` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/outerHeight)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn outer_height ( & self , ) -> Result < :: wasm_bindgen :: JsValue , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_outer_height_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `outerHeight` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/outerHeight)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_outer_height ( & self , outer_height : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_outer_height_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , outer_height : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> ( ) ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let outer_height = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( outer_height , & mut __stack ) ; __widl_f_set_outer_height_Window ( self_ , outer_height , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( ( ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `outerHeight` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/outerHeight)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_outer_height ( & self , outer_height : & :: wasm_bindgen :: JsValue ) -> Result < ( ) , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_device_pixel_ratio_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < f64 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `devicePixelRatio` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/devicePixelRatio)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn device_pixel_ratio ( & self , ) -> f64 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_device_pixel_ratio_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < f64 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_device_pixel_ratio_Window ( self_ ) } ; < f64 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `devicePixelRatio` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/devicePixelRatio)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn device_pixel_ratio ( & self , ) -> f64 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_orientation_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < i16 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `orientation` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/orientation)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn orientation ( & self , ) -> i16 { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_orientation_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < i16 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_orientation_Window ( self_ ) } ; < i16 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `orientation` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/orientation)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn orientation ( & self , ) -> i16 { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onorientationchange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onorientationchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onorientationchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onorientationchange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onorientationchange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onorientationchange_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onorientationchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onorientationchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onorientationchange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onorientationchange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onorientationchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onorientationchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onorientationchange ( & self , onorientationchange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onorientationchange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onorientationchange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onorientationchange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onorientationchange , & mut __stack ) ; __widl_f_set_onorientationchange_Window ( self_ , onorientationchange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onorientationchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onorientationchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onorientationchange ( & self , onorientationchange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onvrdisplayconnect_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvrdisplayconnect` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplayconnect)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onvrdisplayconnect ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onvrdisplayconnect_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onvrdisplayconnect_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvrdisplayconnect` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplayconnect)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onvrdisplayconnect ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onvrdisplayconnect_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvrdisplayconnect` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplayconnect)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvrdisplayconnect ( & self , onvrdisplayconnect : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onvrdisplayconnect_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onvrdisplayconnect : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onvrdisplayconnect = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onvrdisplayconnect , & mut __stack ) ; __widl_f_set_onvrdisplayconnect_Window ( self_ , onvrdisplayconnect ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvrdisplayconnect` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplayconnect)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvrdisplayconnect ( & self , onvrdisplayconnect : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onvrdisplaydisconnect_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvrdisplaydisconnect` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplaydisconnect)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onvrdisplaydisconnect ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onvrdisplaydisconnect_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onvrdisplaydisconnect_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvrdisplaydisconnect` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplaydisconnect)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onvrdisplaydisconnect ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onvrdisplaydisconnect_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvrdisplaydisconnect` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplaydisconnect)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvrdisplaydisconnect ( & self , onvrdisplaydisconnect : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onvrdisplaydisconnect_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onvrdisplaydisconnect : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onvrdisplaydisconnect = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onvrdisplaydisconnect , & mut __stack ) ; __widl_f_set_onvrdisplaydisconnect_Window ( self_ , onvrdisplaydisconnect ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvrdisplaydisconnect` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplaydisconnect)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvrdisplaydisconnect ( & self , onvrdisplaydisconnect : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onvrdisplayactivate_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvrdisplayactivate` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplayactivate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onvrdisplayactivate ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onvrdisplayactivate_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onvrdisplayactivate_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvrdisplayactivate` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplayactivate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onvrdisplayactivate ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onvrdisplayactivate_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvrdisplayactivate` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplayactivate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvrdisplayactivate ( & self , onvrdisplayactivate : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onvrdisplayactivate_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onvrdisplayactivate : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onvrdisplayactivate = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onvrdisplayactivate , & mut __stack ) ; __widl_f_set_onvrdisplayactivate_Window ( self_ , onvrdisplayactivate ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvrdisplayactivate` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplayactivate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvrdisplayactivate ( & self , onvrdisplayactivate : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onvrdisplaydeactivate_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvrdisplaydeactivate` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplaydeactivate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onvrdisplaydeactivate ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onvrdisplaydeactivate_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onvrdisplaydeactivate_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvrdisplaydeactivate` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplaydeactivate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onvrdisplaydeactivate ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onvrdisplaydeactivate_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvrdisplaydeactivate` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplaydeactivate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvrdisplaydeactivate ( & self , onvrdisplaydeactivate : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onvrdisplaydeactivate_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onvrdisplaydeactivate : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onvrdisplaydeactivate = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onvrdisplaydeactivate , & mut __stack ) ; __widl_f_set_onvrdisplaydeactivate_Window ( self_ , onvrdisplaydeactivate ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvrdisplaydeactivate` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplaydeactivate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvrdisplaydeactivate ( & self , onvrdisplaydeactivate : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onvrdisplaypresentchange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvrdisplaypresentchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplaypresentchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onvrdisplaypresentchange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onvrdisplaypresentchange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onvrdisplaypresentchange_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvrdisplaypresentchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplaypresentchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onvrdisplaypresentchange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onvrdisplaypresentchange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvrdisplaypresentchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplaypresentchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvrdisplaypresentchange ( & self , onvrdisplaypresentchange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onvrdisplaypresentchange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onvrdisplaypresentchange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onvrdisplaypresentchange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onvrdisplaypresentchange , & mut __stack ) ; __widl_f_set_onvrdisplaypresentchange_Window ( self_ , onvrdisplaypresentchange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvrdisplaypresentchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvrdisplaypresentchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvrdisplaypresentchange ( & self , onvrdisplaypresentchange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onabort_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onabort` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onabort)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onabort ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onabort_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onabort_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onabort` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onabort)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onabort ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onabort_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onabort` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onabort)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onabort ( & self , onabort : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onabort_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onabort : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onabort = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onabort , & mut __stack ) ; __widl_f_set_onabort_Window ( self_ , onabort ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onabort` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onabort)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onabort ( & self , onabort : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onblur_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onblur` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onblur)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onblur ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onblur_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onblur_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onblur` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onblur)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onblur ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onblur_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onblur` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onblur)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onblur ( & self , onblur : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onblur_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onblur : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onblur = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onblur , & mut __stack ) ; __widl_f_set_onblur_Window ( self_ , onblur ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onblur` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onblur)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onblur ( & self , onblur : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onfocus_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onfocus` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onfocus)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onfocus ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onfocus_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onfocus_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onfocus` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onfocus)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onfocus ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onfocus_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onfocus` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onfocus)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onfocus ( & self , onfocus : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onfocus_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onfocus : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onfocus = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onfocus , & mut __stack ) ; __widl_f_set_onfocus_Window ( self_ , onfocus ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onfocus` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onfocus)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onfocus ( & self , onfocus : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onauxclick_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onauxclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onauxclick)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onauxclick ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onauxclick_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onauxclick_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onauxclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onauxclick)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onauxclick ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onauxclick_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onauxclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onauxclick)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onauxclick ( & self , onauxclick : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onauxclick_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onauxclick : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onauxclick = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onauxclick , & mut __stack ) ; __widl_f_set_onauxclick_Window ( self_ , onauxclick ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onauxclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onauxclick)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onauxclick ( & self , onauxclick : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncanplay_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncanplay` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oncanplay)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn oncanplay ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncanplay_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncanplay_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncanplay` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oncanplay)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn oncanplay ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncanplay_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncanplay` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oncanplay)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncanplay ( & self , oncanplay : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncanplay_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncanplay : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncanplay = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncanplay , & mut __stack ) ; __widl_f_set_oncanplay_Window ( self_ , oncanplay ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncanplay` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oncanplay)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncanplay ( & self , oncanplay : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncanplaythrough_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncanplaythrough` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oncanplaythrough)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn oncanplaythrough ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncanplaythrough_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncanplaythrough_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncanplaythrough` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oncanplaythrough)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn oncanplaythrough ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncanplaythrough_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncanplaythrough` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oncanplaythrough)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncanplaythrough ( & self , oncanplaythrough : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncanplaythrough_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncanplaythrough : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncanplaythrough = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncanplaythrough , & mut __stack ) ; __widl_f_set_oncanplaythrough_Window ( self_ , oncanplaythrough ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncanplaythrough` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oncanplaythrough)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncanplaythrough ( & self , oncanplaythrough : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onchange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onchange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onchange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onchange_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onchange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onchange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onchange ( & self , onchange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onchange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onchange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onchange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onchange , & mut __stack ) ; __widl_f_set_onchange_Window ( self_ , onchange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onchange ( & self , onchange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onclick_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onclick)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onclick ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onclick_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onclick_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onclick)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onclick ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onclick_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onclick)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onclick ( & self , onclick : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onclick_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onclick : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onclick = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onclick , & mut __stack ) ; __widl_f_set_onclick_Window ( self_ , onclick ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onclick)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onclick ( & self , onclick : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onclose_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onclose` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onclose)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onclose ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onclose_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onclose_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onclose` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onclose)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onclose ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onclose_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onclose` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onclose)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onclose ( & self , onclose : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onclose_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onclose : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onclose = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onclose , & mut __stack ) ; __widl_f_set_onclose_Window ( self_ , onclose ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onclose` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onclose)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onclose ( & self , onclose : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oncontextmenu_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncontextmenu` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oncontextmenu)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn oncontextmenu ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oncontextmenu_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oncontextmenu_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncontextmenu` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oncontextmenu)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn oncontextmenu ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oncontextmenu_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oncontextmenu` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oncontextmenu)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncontextmenu ( & self , oncontextmenu : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oncontextmenu_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oncontextmenu : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oncontextmenu = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oncontextmenu , & mut __stack ) ; __widl_f_set_oncontextmenu_Window ( self_ , oncontextmenu ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oncontextmenu` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oncontextmenu)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_oncontextmenu ( & self , oncontextmenu : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondblclick_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondblclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondblclick)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondblclick ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondblclick_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondblclick_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondblclick` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondblclick)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondblclick ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondblclick_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondblclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondblclick)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondblclick ( & self , ondblclick : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondblclick_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondblclick : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondblclick = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondblclick , & mut __stack ) ; __widl_f_set_ondblclick_Window ( self_ , ondblclick ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondblclick` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondblclick)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondblclick ( & self , ondblclick : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondrag_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondrag` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondrag)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondrag ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondrag_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondrag_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondrag` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondrag)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondrag ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondrag_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondrag` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondrag)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondrag ( & self , ondrag : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondrag_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondrag : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondrag = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondrag , & mut __stack ) ; __widl_f_set_ondrag_Window ( self_ , ondrag ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondrag` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondrag)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondrag ( & self , ondrag : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondragend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragend_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondragend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragend ( & self , ondragend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragend , & mut __stack ) ; __widl_f_set_ondragend_Window ( self_ , ondragend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragend ( & self , ondragend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragenter_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragenter)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondragenter ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragenter_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragenter_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragenter)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondragenter ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragenter_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragenter)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragenter ( & self , ondragenter : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragenter_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragenter : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragenter = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragenter , & mut __stack ) ; __widl_f_set_ondragenter_Window ( self_ , ondragenter ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragenter)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragenter ( & self , ondragenter : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragexit_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragexit` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragexit)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondragexit ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragexit_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragexit_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragexit` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragexit)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondragexit ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragexit_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragexit` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragexit)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragexit ( & self , ondragexit : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragexit_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragexit : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragexit = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragexit , & mut __stack ) ; __widl_f_set_ondragexit_Window ( self_ , ondragexit ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragexit` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragexit)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragexit ( & self , ondragexit : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragleave_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragleave)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondragleave ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragleave_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragleave_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragleave)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondragleave ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragleave_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragleave)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragleave ( & self , ondragleave : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragleave_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragleave : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragleave = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragleave , & mut __stack ) ; __widl_f_set_ondragleave_Window ( self_ , ondragleave ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragleave)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragleave ( & self , ondragleave : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragover_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragover)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondragover ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragover_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragover_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragover)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondragover ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragover_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragover)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragover ( & self , ondragover : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragover_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragover : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragover = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragover , & mut __stack ) ; __widl_f_set_ondragover_Window ( self_ , ondragover ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragover)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragover ( & self , ondragover : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondragstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondragstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondragstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondragstart_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondragstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondragstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondragstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragstart ( & self , ondragstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondragstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondragstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondragstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondragstart , & mut __stack ) ; __widl_f_set_ondragstart_Window ( self_ , ondragstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondragstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondragstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondragstart ( & self , ondragstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondrop_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondrop` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondrop)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondrop ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondrop_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondrop_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondrop` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondrop)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondrop ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondrop_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondrop` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondrop)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondrop ( & self , ondrop : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondrop_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondrop : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondrop = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondrop , & mut __stack ) ; __widl_f_set_ondrop_Window ( self_ , ondrop ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondrop` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondrop)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondrop ( & self , ondrop : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ondurationchange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondurationchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondurationchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondurationchange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ondurationchange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ondurationchange_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondurationchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondurationchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ondurationchange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ondurationchange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ondurationchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondurationchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondurationchange ( & self , ondurationchange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ondurationchange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ondurationchange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ondurationchange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ondurationchange , & mut __stack ) ; __widl_f_set_ondurationchange_Window ( self_ , ondurationchange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ondurationchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ondurationchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ondurationchange ( & self , ondurationchange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onemptied_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onemptied` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onemptied)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onemptied ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onemptied_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onemptied_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onemptied` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onemptied)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onemptied ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onemptied_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onemptied` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onemptied)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onemptied ( & self , onemptied : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onemptied_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onemptied : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onemptied = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onemptied , & mut __stack ) ; __widl_f_set_onemptied_Window ( self_ , onemptied ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onemptied` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onemptied)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onemptied ( & self , onemptied : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onended_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onended` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onended)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onended ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onended_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onended_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onended` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onended)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onended ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onended_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onended` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onended)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onended ( & self , onended : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onended_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onended : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onended = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onended , & mut __stack ) ; __widl_f_set_onended_Window ( self_ , onended ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onended` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onended)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onended ( & self , onended : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oninput_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oninput` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oninput)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn oninput ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oninput_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oninput_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oninput` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oninput)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn oninput ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oninput_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oninput` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oninput)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_oninput ( & self , oninput : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oninput_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oninput : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oninput = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oninput , & mut __stack ) ; __widl_f_set_oninput_Window ( self_ , oninput ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oninput` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oninput)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_oninput ( & self , oninput : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_oninvalid_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oninvalid` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oninvalid)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn oninvalid ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_oninvalid_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_oninvalid_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oninvalid` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oninvalid)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn oninvalid ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_oninvalid_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `oninvalid` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oninvalid)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_oninvalid ( & self , oninvalid : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_oninvalid_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , oninvalid : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let oninvalid = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( oninvalid , & mut __stack ) ; __widl_f_set_oninvalid_Window ( self_ , oninvalid ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `oninvalid` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/oninvalid)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_oninvalid ( & self , oninvalid : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onkeydown_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeydown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onkeydown)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onkeydown ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onkeydown_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onkeydown_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeydown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onkeydown)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onkeydown ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onkeydown_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeydown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onkeydown)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeydown ( & self , onkeydown : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onkeydown_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onkeydown : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onkeydown = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onkeydown , & mut __stack ) ; __widl_f_set_onkeydown_Window ( self_ , onkeydown ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeydown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onkeydown)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeydown ( & self , onkeydown : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onkeypress_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeypress` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onkeypress)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onkeypress ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onkeypress_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onkeypress_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeypress` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onkeypress)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onkeypress ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onkeypress_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeypress` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onkeypress)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeypress ( & self , onkeypress : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onkeypress_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onkeypress : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onkeypress = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onkeypress , & mut __stack ) ; __widl_f_set_onkeypress_Window ( self_ , onkeypress ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeypress` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onkeypress)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeypress ( & self , onkeypress : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onkeyup_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeyup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onkeyup)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onkeyup ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onkeyup_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onkeyup_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeyup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onkeyup)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onkeyup ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onkeyup_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onkeyup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onkeyup)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeyup ( & self , onkeyup : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onkeyup_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onkeyup : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onkeyup = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onkeyup , & mut __stack ) ; __widl_f_set_onkeyup_Window ( self_ , onkeyup ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onkeyup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onkeyup)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onkeyup ( & self , onkeyup : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onload_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onload` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onload)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onload ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onload_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onload_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onload` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onload)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onload ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onload_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onload` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onload)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onload ( & self , onload : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onload_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onload : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onload = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onload , & mut __stack ) ; __widl_f_set_onload_Window ( self_ , onload ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onload` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onload)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onload ( & self , onload : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onloadeddata_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadeddata` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadeddata)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onloadeddata ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onloadeddata_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onloadeddata_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadeddata` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadeddata)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onloadeddata ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onloadeddata_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadeddata` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadeddata)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadeddata ( & self , onloadeddata : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onloadeddata_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onloadeddata : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onloadeddata = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onloadeddata , & mut __stack ) ; __widl_f_set_onloadeddata_Window ( self_ , onloadeddata ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadeddata` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadeddata)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadeddata ( & self , onloadeddata : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onloadedmetadata_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadedmetadata` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadedmetadata)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onloadedmetadata ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onloadedmetadata_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onloadedmetadata_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadedmetadata` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadedmetadata)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onloadedmetadata ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onloadedmetadata_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadedmetadata` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadedmetadata)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadedmetadata ( & self , onloadedmetadata : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onloadedmetadata_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onloadedmetadata : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onloadedmetadata = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onloadedmetadata , & mut __stack ) ; __widl_f_set_onloadedmetadata_Window ( self_ , onloadedmetadata ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadedmetadata` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadedmetadata)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadedmetadata ( & self , onloadedmetadata : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onloadend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onloadend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onloadend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onloadend_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onloadend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onloadend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadend ( & self , onloadend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onloadend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onloadend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onloadend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onloadend , & mut __stack ) ; __widl_f_set_onloadend_Window ( self_ , onloadend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadend ( & self , onloadend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onloadstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onloadstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onloadstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onloadstart_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onloadstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onloadstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onloadstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadstart ( & self , onloadstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onloadstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onloadstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onloadstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onloadstart , & mut __stack ) ; __widl_f_set_onloadstart_Window ( self_ , onloadstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onloadstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onloadstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onloadstart ( & self , onloadstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmousedown_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmousedown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmousedown)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmousedown ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmousedown_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmousedown_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmousedown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmousedown)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmousedown ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmousedown_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmousedown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmousedown)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmousedown ( & self , onmousedown : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmousedown_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmousedown : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmousedown = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmousedown , & mut __stack ) ; __widl_f_set_onmousedown_Window ( self_ , onmousedown ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmousedown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmousedown)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmousedown ( & self , onmousedown : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseenter_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseenter)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseenter ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseenter_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseenter_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseenter)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseenter ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseenter_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseenter)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseenter ( & self , onmouseenter : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseenter_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseenter : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseenter = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseenter , & mut __stack ) ; __widl_f_set_onmouseenter_Window ( self_ , onmouseenter ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseenter)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseenter ( & self , onmouseenter : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseleave_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseleave)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseleave ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseleave_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseleave_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseleave)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseleave ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseleave_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseleave)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseleave ( & self , onmouseleave : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseleave_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseleave : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseleave = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseleave , & mut __stack ) ; __widl_f_set_onmouseleave_Window ( self_ , onmouseleave ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseleave)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseleave ( & self , onmouseleave : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmousemove_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmousemove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmousemove)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmousemove ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmousemove_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmousemove_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmousemove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmousemove)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmousemove ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmousemove_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmousemove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmousemove)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmousemove ( & self , onmousemove : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmousemove_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmousemove : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmousemove = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmousemove , & mut __stack ) ; __widl_f_set_onmousemove_Window ( self_ , onmousemove ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmousemove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmousemove)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmousemove ( & self , onmousemove : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseout_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseout` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseout ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseout_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseout_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseout` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseout ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseout_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseout` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseout ( & self , onmouseout : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseout_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseout : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseout = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseout , & mut __stack ) ; __widl_f_set_onmouseout_Window ( self_ , onmouseout ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseout` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseout ( & self , onmouseout : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseover_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseover)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseover ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseover_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseover_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseover)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseover ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseover_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseover)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseover ( & self , onmouseover : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseover_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseover : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseover = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseover , & mut __stack ) ; __widl_f_set_onmouseover_Window ( self_ , onmouseover ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseover)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseover ( & self , onmouseover : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmouseup_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseup)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseup ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmouseup_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmouseup_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseup)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmouseup ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmouseup_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmouseup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseup)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseup ( & self , onmouseup : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmouseup_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmouseup : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmouseup = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmouseup , & mut __stack ) ; __widl_f_set_onmouseup_Window ( self_ , onmouseup ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmouseup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmouseup)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmouseup ( & self , onmouseup : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwheel_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwheel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwheel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onwheel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwheel_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwheel_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwheel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwheel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onwheel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwheel_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwheel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwheel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwheel ( & self , onwheel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwheel_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwheel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwheel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwheel , & mut __stack ) ; __widl_f_set_onwheel_Window ( self_ , onwheel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwheel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwheel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwheel ( & self , onwheel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpause_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpause` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpause)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpause ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpause_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpause_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpause` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpause)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpause ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpause_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpause` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpause)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpause ( & self , onpause : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpause_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpause : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpause = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpause , & mut __stack ) ; __widl_f_set_onpause_Window ( self_ , onpause ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpause` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpause)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpause ( & self , onpause : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onplay_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onplay` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onplay)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onplay ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onplay_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onplay_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onplay` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onplay)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onplay ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onplay_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onplay` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onplay)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onplay ( & self , onplay : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onplay_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onplay : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onplay = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onplay , & mut __stack ) ; __widl_f_set_onplay_Window ( self_ , onplay ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onplay` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onplay)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onplay ( & self , onplay : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onplaying_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onplaying` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onplaying)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onplaying ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onplaying_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onplaying_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onplaying` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onplaying)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onplaying ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onplaying_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onplaying` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onplaying)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onplaying ( & self , onplaying : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onplaying_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onplaying : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onplaying = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onplaying , & mut __stack ) ; __widl_f_set_onplaying_Window ( self_ , onplaying ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onplaying` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onplaying)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onplaying ( & self , onplaying : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onprogress_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onprogress` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onprogress)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onprogress ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onprogress_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onprogress_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onprogress` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onprogress)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onprogress ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onprogress_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onprogress` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onprogress)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onprogress ( & self , onprogress : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onprogress_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onprogress : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onprogress = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onprogress , & mut __stack ) ; __widl_f_set_onprogress_Window ( self_ , onprogress ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onprogress` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onprogress)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onprogress ( & self , onprogress : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onratechange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onratechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onratechange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onratechange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onratechange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onratechange_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onratechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onratechange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onratechange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onratechange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onratechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onratechange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onratechange ( & self , onratechange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onratechange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onratechange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onratechange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onratechange , & mut __stack ) ; __widl_f_set_onratechange_Window ( self_ , onratechange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onratechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onratechange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onratechange ( & self , onratechange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onreset_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onreset` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onreset)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onreset ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onreset_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onreset_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onreset` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onreset)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onreset ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onreset_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onreset` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onreset)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onreset ( & self , onreset : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onreset_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onreset : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onreset = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onreset , & mut __stack ) ; __widl_f_set_onreset_Window ( self_ , onreset ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onreset` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onreset)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onreset ( & self , onreset : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onresize_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onresize` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onresize)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onresize ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onresize_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onresize_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onresize` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onresize)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onresize ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onresize_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onresize` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onresize)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onresize ( & self , onresize : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onresize_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onresize : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onresize = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onresize , & mut __stack ) ; __widl_f_set_onresize_Window ( self_ , onresize ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onresize` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onresize)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onresize ( & self , onresize : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onscroll_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onscroll` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onscroll)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onscroll ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onscroll_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onscroll_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onscroll` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onscroll)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onscroll ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onscroll_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onscroll` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onscroll)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onscroll ( & self , onscroll : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onscroll_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onscroll : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onscroll = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onscroll , & mut __stack ) ; __widl_f_set_onscroll_Window ( self_ , onscroll ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onscroll` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onscroll)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onscroll ( & self , onscroll : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onseeked_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onseeked` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onseeked)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onseeked ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onseeked_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onseeked_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onseeked` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onseeked)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onseeked ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onseeked_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onseeked` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onseeked)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onseeked ( & self , onseeked : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onseeked_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onseeked : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onseeked = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onseeked , & mut __stack ) ; __widl_f_set_onseeked_Window ( self_ , onseeked ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onseeked` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onseeked)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onseeked ( & self , onseeked : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onseeking_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onseeking` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onseeking)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onseeking ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onseeking_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onseeking_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onseeking` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onseeking)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onseeking ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onseeking_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onseeking` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onseeking)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onseeking ( & self , onseeking : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onseeking_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onseeking : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onseeking = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onseeking , & mut __stack ) ; __widl_f_set_onseeking_Window ( self_ , onseeking ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onseeking` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onseeking)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onseeking ( & self , onseeking : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onselect_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselect` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onselect)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onselect ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onselect_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onselect_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselect` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onselect)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onselect ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onselect_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselect` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onselect)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselect ( & self , onselect : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onselect_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onselect : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onselect = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onselect , & mut __stack ) ; __widl_f_set_onselect_Window ( self_ , onselect ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselect` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onselect)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselect ( & self , onselect : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onshow_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onshow` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onshow)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onshow ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onshow_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onshow_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onshow` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onshow)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onshow ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onshow_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onshow` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onshow)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onshow ( & self , onshow : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onshow_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onshow : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onshow = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onshow , & mut __stack ) ; __widl_f_set_onshow_Window ( self_ , onshow ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onshow` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onshow)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onshow ( & self , onshow : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onstalled_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onstalled` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onstalled)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onstalled ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onstalled_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onstalled_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onstalled` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onstalled)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onstalled ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onstalled_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onstalled` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onstalled)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onstalled ( & self , onstalled : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onstalled_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onstalled : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onstalled = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onstalled , & mut __stack ) ; __widl_f_set_onstalled_Window ( self_ , onstalled ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onstalled` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onstalled)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onstalled ( & self , onstalled : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onsubmit_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onsubmit` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onsubmit)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onsubmit ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onsubmit_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onsubmit_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onsubmit` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onsubmit)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onsubmit ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onsubmit_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onsubmit` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onsubmit)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onsubmit ( & self , onsubmit : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onsubmit_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onsubmit : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onsubmit = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onsubmit , & mut __stack ) ; __widl_f_set_onsubmit_Window ( self_ , onsubmit ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onsubmit` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onsubmit)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onsubmit ( & self , onsubmit : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onsuspend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onsuspend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onsuspend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onsuspend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onsuspend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onsuspend_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onsuspend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onsuspend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onsuspend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onsuspend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onsuspend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onsuspend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onsuspend ( & self , onsuspend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onsuspend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onsuspend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onsuspend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onsuspend , & mut __stack ) ; __widl_f_set_onsuspend_Window ( self_ , onsuspend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onsuspend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onsuspend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onsuspend ( & self , onsuspend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontimeupdate_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontimeupdate` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontimeupdate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontimeupdate ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontimeupdate_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontimeupdate_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontimeupdate` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontimeupdate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontimeupdate ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontimeupdate_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontimeupdate` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontimeupdate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontimeupdate ( & self , ontimeupdate : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontimeupdate_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontimeupdate : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontimeupdate = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontimeupdate , & mut __stack ) ; __widl_f_set_ontimeupdate_Window ( self_ , ontimeupdate ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontimeupdate` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontimeupdate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontimeupdate ( & self , ontimeupdate : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onvolumechange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvolumechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvolumechange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onvolumechange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onvolumechange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onvolumechange_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvolumechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvolumechange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onvolumechange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onvolumechange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onvolumechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvolumechange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvolumechange ( & self , onvolumechange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onvolumechange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onvolumechange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onvolumechange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onvolumechange , & mut __stack ) ; __widl_f_set_onvolumechange_Window ( self_ , onvolumechange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onvolumechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onvolumechange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onvolumechange ( & self , onvolumechange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwaiting_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwaiting` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwaiting)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onwaiting ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwaiting_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwaiting_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwaiting` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwaiting)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onwaiting ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwaiting_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwaiting` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwaiting)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwaiting ( & self , onwaiting : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwaiting_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwaiting : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwaiting = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwaiting , & mut __stack ) ; __widl_f_set_onwaiting_Window ( self_ , onwaiting ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwaiting` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwaiting)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwaiting ( & self , onwaiting : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onselectstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselectstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onselectstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onselectstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onselectstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onselectstart_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselectstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onselectstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onselectstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onselectstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onselectstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onselectstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselectstart ( & self , onselectstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onselectstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onselectstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onselectstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onselectstart , & mut __stack ) ; __widl_f_set_onselectstart_Window ( self_ , onselectstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onselectstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onselectstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onselectstart ( & self , onselectstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontoggle_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontoggle` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontoggle)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontoggle ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontoggle_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontoggle_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontoggle` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontoggle)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontoggle ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontoggle_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontoggle` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontoggle)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontoggle ( & self , ontoggle : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontoggle_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontoggle : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontoggle = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontoggle , & mut __stack ) ; __widl_f_set_ontoggle_Window ( self_ , ontoggle ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontoggle` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontoggle)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontoggle ( & self , ontoggle : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointercancel_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointercancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointercancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointercancel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointercancel_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointercancel_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointercancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointercancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointercancel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointercancel_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointercancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointercancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointercancel ( & self , onpointercancel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointercancel_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointercancel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointercancel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointercancel , & mut __stack ) ; __widl_f_set_onpointercancel_Window ( self_ , onpointercancel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointercancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointercancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointercancel ( & self , onpointercancel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerdown_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerdown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerdown)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerdown ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerdown_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerdown_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerdown` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerdown)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerdown ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerdown_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerdown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerdown)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerdown ( & self , onpointerdown : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerdown_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerdown : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerdown = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerdown , & mut __stack ) ; __widl_f_set_onpointerdown_Window ( self_ , onpointerdown ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerdown` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerdown)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerdown ( & self , onpointerdown : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerup_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerup)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerup ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerup_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerup_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerup` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerup)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerup ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerup_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerup)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerup ( & self , onpointerup : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerup_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerup : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerup = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerup , & mut __stack ) ; __widl_f_set_onpointerup_Window ( self_ , onpointerup ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerup` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerup)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerup ( & self , onpointerup : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointermove_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointermove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointermove)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointermove ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointermove_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointermove_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointermove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointermove)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointermove ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointermove_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointermove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointermove)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointermove ( & self , onpointermove : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointermove_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointermove : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointermove = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointermove , & mut __stack ) ; __widl_f_set_onpointermove_Window ( self_ , onpointermove ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointermove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointermove)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointermove ( & self , onpointermove : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerout_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerout` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerout ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerout_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerout_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerout` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerout ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerout_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerout` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerout ( & self , onpointerout : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerout_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerout : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerout = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerout , & mut __stack ) ; __widl_f_set_onpointerout_Window ( self_ , onpointerout ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerout` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerout ( & self , onpointerout : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerover_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerover)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerover ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerover_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerover_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerover` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerover)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerover ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerover_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerover)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerover ( & self , onpointerover : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerover_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerover : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerover = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerover , & mut __stack ) ; __widl_f_set_onpointerover_Window ( self_ , onpointerover ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerover` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerover)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerover ( & self , onpointerover : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerenter_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerenter)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerenter ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerenter_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerenter_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerenter` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerenter)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerenter ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerenter_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerenter)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerenter ( & self , onpointerenter : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerenter_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerenter : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerenter = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerenter , & mut __stack ) ; __widl_f_set_onpointerenter_Window ( self_ , onpointerenter ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerenter` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerenter)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerenter ( & self , onpointerenter : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpointerleave_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerleave)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerleave ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpointerleave_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpointerleave_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerleave` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerleave)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpointerleave ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpointerleave_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpointerleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerleave)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerleave ( & self , onpointerleave : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpointerleave_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpointerleave : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpointerleave = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpointerleave , & mut __stack ) ; __widl_f_set_onpointerleave_Window ( self_ , onpointerleave ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpointerleave` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpointerleave)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpointerleave ( & self , onpointerleave : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ongotpointercapture_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ongotpointercapture` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ongotpointercapture)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ongotpointercapture ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ongotpointercapture_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ongotpointercapture_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ongotpointercapture` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ongotpointercapture)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ongotpointercapture ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ongotpointercapture_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ongotpointercapture` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ongotpointercapture)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ongotpointercapture ( & self , ongotpointercapture : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ongotpointercapture_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ongotpointercapture : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ongotpointercapture = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ongotpointercapture , & mut __stack ) ; __widl_f_set_ongotpointercapture_Window ( self_ , ongotpointercapture ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ongotpointercapture` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ongotpointercapture)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ongotpointercapture ( & self , ongotpointercapture : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onlostpointercapture_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onlostpointercapture` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onlostpointercapture)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onlostpointercapture ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onlostpointercapture_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onlostpointercapture_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onlostpointercapture` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onlostpointercapture)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onlostpointercapture ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onlostpointercapture_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onlostpointercapture` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onlostpointercapture)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onlostpointercapture ( & self , onlostpointercapture : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onlostpointercapture_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onlostpointercapture : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onlostpointercapture = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onlostpointercapture , & mut __stack ) ; __widl_f_set_onlostpointercapture_Window ( self_ , onlostpointercapture ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onlostpointercapture` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onlostpointercapture)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onlostpointercapture ( & self , onlostpointercapture : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onanimationcancel_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationcancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationcancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationcancel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onanimationcancel_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onanimationcancel_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationcancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationcancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationcancel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onanimationcancel_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationcancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationcancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationcancel ( & self , onanimationcancel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onanimationcancel_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onanimationcancel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onanimationcancel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onanimationcancel , & mut __stack ) ; __widl_f_set_onanimationcancel_Window ( self_ , onanimationcancel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationcancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationcancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationcancel ( & self , onanimationcancel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onanimationend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onanimationend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onanimationend_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onanimationend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationend ( & self , onanimationend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onanimationend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onanimationend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onanimationend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onanimationend , & mut __stack ) ; __widl_f_set_onanimationend_Window ( self_ , onanimationend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationend ( & self , onanimationend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onanimationiteration_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationiteration` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationiteration)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationiteration ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onanimationiteration_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onanimationiteration_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationiteration` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationiteration)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationiteration ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onanimationiteration_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationiteration` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationiteration)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationiteration ( & self , onanimationiteration : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onanimationiteration_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onanimationiteration : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onanimationiteration = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onanimationiteration , & mut __stack ) ; __widl_f_set_onanimationiteration_Window ( self_ , onanimationiteration ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationiteration` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationiteration)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationiteration ( & self , onanimationiteration : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onanimationstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onanimationstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onanimationstart_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onanimationstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onanimationstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onanimationstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationstart ( & self , onanimationstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onanimationstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onanimationstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onanimationstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onanimationstart , & mut __stack ) ; __widl_f_set_onanimationstart_Window ( self_ , onanimationstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onanimationstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onanimationstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onanimationstart ( & self , onanimationstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontransitioncancel_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitioncancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitioncancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitioncancel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontransitioncancel_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontransitioncancel_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitioncancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitioncancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitioncancel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontransitioncancel_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitioncancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitioncancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitioncancel ( & self , ontransitioncancel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontransitioncancel_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontransitioncancel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontransitioncancel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontransitioncancel , & mut __stack ) ; __widl_f_set_ontransitioncancel_Window ( self_ , ontransitioncancel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitioncancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitioncancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitioncancel ( & self , ontransitioncancel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontransitionend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitionend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontransitionend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontransitionend_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitionend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontransitionend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitionend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionend ( & self , ontransitionend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontransitionend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontransitionend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontransitionend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontransitionend , & mut __stack ) ; __widl_f_set_ontransitionend_Window ( self_ , ontransitionend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitionend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionend ( & self , ontransitionend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontransitionrun_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionrun` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitionrun)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionrun ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontransitionrun_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontransitionrun_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionrun` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitionrun)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionrun ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontransitionrun_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionrun` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitionrun)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionrun ( & self , ontransitionrun : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontransitionrun_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontransitionrun : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontransitionrun = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontransitionrun , & mut __stack ) ; __widl_f_set_ontransitionrun_Window ( self_ , ontransitionrun ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionrun` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitionrun)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionrun ( & self , ontransitionrun : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontransitionstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitionstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontransitionstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontransitionstart_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitionstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontransitionstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontransitionstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontransitionstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitionstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionstart ( & self , ontransitionstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontransitionstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontransitionstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontransitionstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontransitionstart , & mut __stack ) ; __widl_f_set_ontransitionstart_Window ( self_ , ontransitionstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontransitionstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontransitionstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontransitionstart ( & self , ontransitionstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwebkitanimationend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkitanimationend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwebkitanimationend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwebkitanimationend_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkitanimationend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwebkitanimationend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkitanimationend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationend ( & self , onwebkitanimationend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwebkitanimationend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwebkitanimationend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwebkitanimationend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwebkitanimationend , & mut __stack ) ; __widl_f_set_onwebkitanimationend_Window ( self_ , onwebkitanimationend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkitanimationend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationend ( & self , onwebkitanimationend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwebkitanimationiteration_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationiteration` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkitanimationiteration)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationiteration ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwebkitanimationiteration_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwebkitanimationiteration_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationiteration` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkitanimationiteration)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationiteration ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwebkitanimationiteration_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationiteration` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkitanimationiteration)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationiteration ( & self , onwebkitanimationiteration : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwebkitanimationiteration_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwebkitanimationiteration : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwebkitanimationiteration = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwebkitanimationiteration , & mut __stack ) ; __widl_f_set_onwebkitanimationiteration_Window ( self_ , onwebkitanimationiteration ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationiteration` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkitanimationiteration)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationiteration ( & self , onwebkitanimationiteration : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwebkitanimationstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkitanimationstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwebkitanimationstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwebkitanimationstart_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkitanimationstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkitanimationstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwebkitanimationstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkitanimationstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkitanimationstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationstart ( & self , onwebkitanimationstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwebkitanimationstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwebkitanimationstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwebkitanimationstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwebkitanimationstart , & mut __stack ) ; __widl_f_set_onwebkitanimationstart_Window ( self_ , onwebkitanimationstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkitanimationstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkitanimationstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkitanimationstart ( & self , onwebkitanimationstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onwebkittransitionend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkittransitionend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkittransitionend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkittransitionend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onwebkittransitionend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onwebkittransitionend_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkittransitionend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkittransitionend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onwebkittransitionend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onwebkittransitionend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onwebkittransitionend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkittransitionend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkittransitionend ( & self , onwebkittransitionend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onwebkittransitionend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onwebkittransitionend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onwebkittransitionend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onwebkittransitionend , & mut __stack ) ; __widl_f_set_onwebkittransitionend_Window ( self_ , onwebkittransitionend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onwebkittransitionend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onwebkittransitionend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onwebkittransitionend ( & self , onwebkittransitionend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onerror_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onerror` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onerror)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onerror ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onerror_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onerror_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onerror` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onerror)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onerror ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onerror_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onerror` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onerror)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onerror ( & self , onerror : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onerror_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onerror : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onerror = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onerror , & mut __stack ) ; __widl_f_set_onerror_Window ( self_ , onerror ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onerror` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onerror)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onerror ( & self , onerror : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontouchstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchstart ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontouchstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontouchstart_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchstart` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchstart ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontouchstart_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchstart ( & self , ontouchstart : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontouchstart_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontouchstart : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontouchstart = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontouchstart , & mut __stack ) ; __widl_f_set_ontouchstart_Window ( self_ , ontouchstart ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchstart` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchstart)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchstart ( & self , ontouchstart : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontouchend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchend ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontouchend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontouchend_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchend` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchend ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontouchend_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchend ( & self , ontouchend : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontouchend_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontouchend : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontouchend = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontouchend , & mut __stack ) ; __widl_f_set_ontouchend_Window ( self_ , ontouchend ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchend` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchend)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchend ( & self , ontouchend : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontouchmove_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchmove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchmove)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchmove ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontouchmove_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontouchmove_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchmove` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchmove)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchmove ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontouchmove_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchmove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchmove)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchmove ( & self , ontouchmove : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontouchmove_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontouchmove : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontouchmove = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontouchmove , & mut __stack ) ; __widl_f_set_ontouchmove_Window ( self_ , ontouchmove ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchmove` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchmove)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchmove ( & self , ontouchmove : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ontouchcancel_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchcancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchcancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchcancel ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ontouchcancel_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ontouchcancel_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchcancel` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchcancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ontouchcancel ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ontouchcancel_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ontouchcancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchcancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchcancel ( & self , ontouchcancel : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ontouchcancel_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ontouchcancel : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ontouchcancel = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ontouchcancel , & mut __stack ) ; __widl_f_set_ontouchcancel_Window ( self_ , ontouchcancel ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ontouchcancel` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ontouchcancel)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ontouchcancel ( & self , ontouchcancel : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onafterprint_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onafterprint` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onafterprint)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onafterprint ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onafterprint_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onafterprint_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onafterprint` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onafterprint)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onafterprint ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onafterprint_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onafterprint` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onafterprint)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onafterprint ( & self , onafterprint : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onafterprint_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onafterprint : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onafterprint = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onafterprint , & mut __stack ) ; __widl_f_set_onafterprint_Window ( self_ , onafterprint ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onafterprint` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onafterprint)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onafterprint ( & self , onafterprint : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onbeforeprint_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onbeforeprint` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onbeforeprint)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onbeforeprint ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onbeforeprint_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onbeforeprint_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onbeforeprint` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onbeforeprint)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onbeforeprint ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onbeforeprint_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onbeforeprint` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onbeforeprint)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onbeforeprint ( & self , onbeforeprint : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onbeforeprint_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onbeforeprint : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onbeforeprint = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onbeforeprint , & mut __stack ) ; __widl_f_set_onbeforeprint_Window ( self_ , onbeforeprint ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onbeforeprint` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onbeforeprint)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onbeforeprint ( & self , onbeforeprint : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onbeforeunload_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onbeforeunload` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onbeforeunload)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onbeforeunload ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onbeforeunload_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onbeforeunload_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onbeforeunload` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onbeforeunload)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onbeforeunload ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onbeforeunload_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onbeforeunload` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onbeforeunload)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onbeforeunload ( & self , onbeforeunload : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onbeforeunload_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onbeforeunload : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onbeforeunload = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onbeforeunload , & mut __stack ) ; __widl_f_set_onbeforeunload_Window ( self_ , onbeforeunload ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onbeforeunload` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onbeforeunload)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onbeforeunload ( & self , onbeforeunload : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onhashchange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onhashchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onhashchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onhashchange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onhashchange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onhashchange_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onhashchange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onhashchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onhashchange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onhashchange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onhashchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onhashchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onhashchange ( & self , onhashchange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onhashchange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onhashchange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onhashchange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onhashchange , & mut __stack ) ; __widl_f_set_onhashchange_Window ( self_ , onhashchange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onhashchange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onhashchange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onhashchange ( & self , onhashchange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onlanguagechange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onlanguagechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onlanguagechange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onlanguagechange ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onlanguagechange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onlanguagechange_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onlanguagechange` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onlanguagechange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onlanguagechange ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onlanguagechange_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onlanguagechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onlanguagechange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onlanguagechange ( & self , onlanguagechange : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onlanguagechange_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onlanguagechange : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onlanguagechange = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onlanguagechange , & mut __stack ) ; __widl_f_set_onlanguagechange_Window ( self_ , onlanguagechange ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onlanguagechange` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onlanguagechange)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onlanguagechange ( & self , onlanguagechange : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmessage_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmessage` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmessage)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmessage ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmessage_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmessage_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmessage` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmessage)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmessage ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmessage_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmessage` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmessage)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmessage ( & self , onmessage : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmessage_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmessage : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmessage = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmessage , & mut __stack ) ; __widl_f_set_onmessage_Window ( self_ , onmessage ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmessage` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmessage)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmessage ( & self , onmessage : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onmessageerror_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmessageerror` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmessageerror)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmessageerror ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onmessageerror_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onmessageerror_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmessageerror` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmessageerror)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onmessageerror ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onmessageerror_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onmessageerror` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmessageerror)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmessageerror ( & self , onmessageerror : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onmessageerror_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onmessageerror : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onmessageerror = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onmessageerror , & mut __stack ) ; __widl_f_set_onmessageerror_Window ( self_ , onmessageerror ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onmessageerror` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onmessageerror)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onmessageerror ( & self , onmessageerror : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onoffline_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onoffline` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onoffline)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onoffline ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onoffline_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onoffline_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onoffline` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onoffline)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onoffline ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onoffline_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onoffline` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onoffline)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onoffline ( & self , onoffline : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onoffline_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onoffline : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onoffline = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onoffline , & mut __stack ) ; __widl_f_set_onoffline_Window ( self_ , onoffline ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onoffline` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onoffline)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onoffline ( & self , onoffline : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_ononline_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ononline` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ononline)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ononline ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_ononline_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_ononline_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ononline` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ononline)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn ononline ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_ononline_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `ononline` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ononline)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ononline ( & self , ononline : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_ononline_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , ononline : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let ononline = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( ononline , & mut __stack ) ; __widl_f_set_ononline_Window ( self_ , ononline ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `ononline` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/ononline)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_ononline ( & self , ononline : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpagehide_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpagehide` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpagehide)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpagehide ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpagehide_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpagehide_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpagehide` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpagehide)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpagehide ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpagehide_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpagehide` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpagehide)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpagehide ( & self , onpagehide : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpagehide_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpagehide : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpagehide = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpagehide , & mut __stack ) ; __widl_f_set_onpagehide_Window ( self_ , onpagehide ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpagehide` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpagehide)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpagehide ( & self , onpagehide : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpageshow_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpageshow` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpageshow)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpageshow ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpageshow_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpageshow_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpageshow` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpageshow)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpageshow ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpageshow_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpageshow` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpageshow)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpageshow ( & self , onpageshow : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpageshow_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpageshow : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpageshow = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpageshow , & mut __stack ) ; __widl_f_set_onpageshow_Window ( self_ , onpageshow ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpageshow` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpageshow)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpageshow ( & self , onpageshow : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onpopstate_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpopstate` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpopstate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpopstate ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onpopstate_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onpopstate_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpopstate` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpopstate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onpopstate ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onpopstate_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onpopstate` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpopstate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpopstate ( & self , onpopstate : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onpopstate_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onpopstate : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onpopstate = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onpopstate , & mut __stack ) ; __widl_f_set_onpopstate_Window ( self_ , onpopstate ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onpopstate` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onpopstate)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onpopstate ( & self , onpopstate : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onstorage_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onstorage` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onstorage)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onstorage ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onstorage_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onstorage_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onstorage` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onstorage)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onstorage ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onstorage_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onstorage` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onstorage)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onstorage ( & self , onstorage : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onstorage_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onstorage : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onstorage = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onstorage , & mut __stack ) ; __widl_f_set_onstorage_Window ( self_ , onstorage ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onstorage` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onstorage)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onstorage ( & self , onstorage : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_onunload_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onunload` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onunload)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onunload ( & self , ) -> Option < :: js_sys :: Function > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_onunload_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_onunload_Window ( self_ ) } ; < Option < :: js_sys :: Function > as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onunload` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onunload)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn onunload ( & self , ) -> Option < :: js_sys :: Function > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_onunload_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < Option < & :: js_sys :: Function > as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `onunload` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onunload)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onunload ( & self , onunload : Option < & :: js_sys :: Function > ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_onunload_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , onunload : < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let onunload = < Option < & :: js_sys :: Function > as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( onunload , & mut __stack ) ; __widl_f_set_onunload_Window ( self_ , onunload ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `onunload` setter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/onunload)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_onunload ( & self , onunload : Option < & :: js_sys :: Function > ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_atob_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `atob()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/atob)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn atob ( & self , atob : & str ) -> Result < String , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_atob_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , atob : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let atob = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( atob , & mut __stack ) ; __widl_f_atob_Window ( self_ , atob , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `atob()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/atob)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn atob ( & self , atob : & str ) -> Result < String , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_btoa_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `btoa()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/btoa)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn btoa ( & self , btoa : & str ) -> Result < String , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_btoa_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , btoa : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let btoa = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( btoa , & mut __stack ) ; __widl_f_btoa_Window ( self_ , btoa , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `btoa()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/btoa)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn btoa ( & self , btoa : & str ) -> Result < String , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_clear_interval_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `clearInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/clearInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn clear_interval ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_clear_interval_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_clear_interval_Window ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `clearInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/clearInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn clear_interval ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_clear_interval_with_handle_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `clearInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/clearInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn clear_interval_with_handle ( & self , handle : i32 ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_clear_interval_with_handle_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handle : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handle = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handle , & mut __stack ) ; __widl_f_clear_interval_with_handle_Window ( self_ , handle ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `clearInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/clearInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn clear_interval_with_handle ( & self , handle : i32 ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_clear_timeout_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `clearTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/clearTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn clear_timeout ( & self , ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_clear_timeout_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_clear_timeout_Window ( self_ ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `clearTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/clearTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn clear_timeout ( & self , ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_clear_timeout_with_handle_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < ( ) as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `clearTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/clearTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn clear_timeout_with_handle ( & self , handle : i32 ) { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_clear_timeout_with_handle_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handle : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> ( ) ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handle = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handle , & mut __stack ) ; __widl_f_clear_timeout_with_handle_Window ( self_ , handle ) } ; ( ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `clearTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/clearTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn clear_timeout_with_handle ( & self , handle : i32 ) { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_create_image_bitmap_with_buffer_source_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Object as WasmDescribe > :: describe ( ) ; < :: js_sys :: Promise as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `createImageBitmap()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/createImageBitmap)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn create_image_bitmap_with_buffer_source ( & self , a_image : & :: js_sys :: Object ) -> Result < :: js_sys :: Promise , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_create_image_bitmap_with_buffer_source_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , a_image : < & :: js_sys :: Object as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: js_sys :: Promise as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let a_image = < & :: js_sys :: Object as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( a_image , & mut __stack ) ; __widl_f_create_image_bitmap_with_buffer_source_Window ( self_ , a_image , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: js_sys :: Promise as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `createImageBitmap()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/createImageBitmap)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn create_image_bitmap_with_buffer_source ( & self , a_image : & :: js_sys :: Object ) -> Result < :: js_sys :: Promise , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_create_image_bitmap_with_u8_array_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & mut [ u8 ] as WasmDescribe > :: describe ( ) ; < :: js_sys :: Promise as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `createImageBitmap()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/createImageBitmap)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn create_image_bitmap_with_u8_array ( & self , a_image : & mut [ u8 ] ) -> Result < :: js_sys :: Promise , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_create_image_bitmap_with_u8_array_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , a_image : < & mut [ u8 ] as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: js_sys :: Promise as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let a_image = < & mut [ u8 ] as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( a_image , & mut __stack ) ; __widl_f_create_image_bitmap_with_u8_array_Window ( self_ , a_image , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: js_sys :: Promise as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `createImageBitmap()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/createImageBitmap)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn create_image_bitmap_with_u8_array ( & self , a_image : & mut [ u8 ] ) -> Result < :: js_sys :: Promise , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_create_image_bitmap_with_buffer_source_and_a_sx_and_a_sy_and_a_sw_and_a_sh_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Object as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < :: js_sys :: Promise as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `createImageBitmap()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/createImageBitmap)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn create_image_bitmap_with_buffer_source_and_a_sx_and_a_sy_and_a_sw_and_a_sh ( & self , a_image : & :: js_sys :: Object , a_sx : i32 , a_sy : i32 , a_sw : i32 , a_sh : i32 ) -> Result < :: js_sys :: Promise , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_create_image_bitmap_with_buffer_source_and_a_sx_and_a_sy_and_a_sw_and_a_sh_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , a_image : < & :: js_sys :: Object as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , a_sx : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , a_sy : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , a_sw : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , a_sh : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: js_sys :: Promise as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let a_image = < & :: js_sys :: Object as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( a_image , & mut __stack ) ; let a_sx = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( a_sx , & mut __stack ) ; let a_sy = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( a_sy , & mut __stack ) ; let a_sw = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( a_sw , & mut __stack ) ; let a_sh = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( a_sh , & mut __stack ) ; __widl_f_create_image_bitmap_with_buffer_source_and_a_sx_and_a_sy_and_a_sw_and_a_sh_Window ( self_ , a_image , a_sx , a_sy , a_sw , a_sh , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: js_sys :: Promise as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `createImageBitmap()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/createImageBitmap)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn create_image_bitmap_with_buffer_source_and_a_sx_and_a_sy_and_a_sw_and_a_sh ( & self , a_image : & :: js_sys :: Object , a_sx : i32 , a_sy : i32 , a_sw : i32 , a_sh : i32 ) -> Result < :: js_sys :: Promise , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_create_image_bitmap_with_u8_array_and_a_sx_and_a_sy_and_a_sw_and_a_sh_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & mut [ u8 ] as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < :: js_sys :: Promise as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `createImageBitmap()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/createImageBitmap)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn create_image_bitmap_with_u8_array_and_a_sx_and_a_sy_and_a_sw_and_a_sh ( & self , a_image : & mut [ u8 ] , a_sx : i32 , a_sy : i32 , a_sw : i32 , a_sh : i32 ) -> Result < :: js_sys :: Promise , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_create_image_bitmap_with_u8_array_and_a_sx_and_a_sy_and_a_sw_and_a_sh_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , a_image : < & mut [ u8 ] as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , a_sx : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , a_sy : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , a_sw : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , a_sh : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < :: js_sys :: Promise as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let a_image = < & mut [ u8 ] as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( a_image , & mut __stack ) ; let a_sx = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( a_sx , & mut __stack ) ; let a_sy = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( a_sy , & mut __stack ) ; let a_sw = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( a_sw , & mut __stack ) ; let a_sh = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( a_sh , & mut __stack ) ; __widl_f_create_image_bitmap_with_u8_array_and_a_sx_and_a_sy_and_a_sw_and_a_sh_Window ( self_ , a_image , a_sx , a_sy , a_sw , a_sh , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < :: js_sys :: Promise as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `createImageBitmap()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/createImageBitmap)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn create_image_bitmap_with_u8_array_and_a_sx_and_a_sy_and_a_sw_and_a_sh ( & self , a_image : & mut [ u8 ] , a_sx : i32 , a_sy : i32 , a_sw : i32 , a_sh : i32 ) -> Result < :: js_sys :: Promise , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_fetch_with_str_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < :: js_sys :: Promise as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `fetch()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/fetch)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn fetch_with_str ( & self , input : & str ) -> :: js_sys :: Promise { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_fetch_with_str_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , input : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < :: js_sys :: Promise as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let input = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( input , & mut __stack ) ; __widl_f_fetch_with_str_Window ( self_ , input ) } ; < :: js_sys :: Promise as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `fetch()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/fetch)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn fetch_with_str ( & self , input : & str ) -> :: js_sys :: Promise { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_callback_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback ( & self , handler : & :: js_sys :: Function ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_callback_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; __widl_f_set_interval_with_callback_Window ( self_ , handler , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback ( & self , handler : & :: js_sys :: Function ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_callback_and_timeout_and_arguments_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments : & :: js_sys :: Array ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_callback_and_timeout_and_arguments_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments , & mut __stack ) ; __widl_f_set_interval_with_callback_and_timeout_and_arguments_Window ( self_ , handler , timeout , arguments , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments : & :: js_sys :: Array ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_callback_and_timeout_and_arguments_0_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_0 ( & self , handler : & :: js_sys :: Function , timeout : i32 ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_callback_and_timeout_and_arguments_0_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; __widl_f_set_interval_with_callback_and_timeout_and_arguments_0_Window ( self_ , handler , timeout , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_0 ( & self , handler : & :: js_sys :: Function , timeout : i32 ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_callback_and_timeout_and_arguments_1_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_1 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_callback_and_timeout_and_arguments_1_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; __widl_f_set_interval_with_callback_and_timeout_and_arguments_1_Window ( self_ , handler , timeout , arguments_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_1 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_callback_and_timeout_and_arguments_2_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_2 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_callback_and_timeout_and_arguments_2_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; let arguments_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_2 , & mut __stack ) ; __widl_f_set_interval_with_callback_and_timeout_and_arguments_2_Window ( self_ , handler , timeout , arguments_1 , arguments_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_2 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_callback_and_timeout_and_arguments_3_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_3 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_callback_and_timeout_and_arguments_3_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; let arguments_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_2 , & mut __stack ) ; let arguments_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_3 , & mut __stack ) ; __widl_f_set_interval_with_callback_and_timeout_and_arguments_3_Window ( self_ , handler , timeout , arguments_1 , arguments_2 , arguments_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_3 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_callback_and_timeout_and_arguments_4_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_4 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_callback_and_timeout_and_arguments_4_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; let arguments_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_2 , & mut __stack ) ; let arguments_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_3 , & mut __stack ) ; let arguments_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_4 , & mut __stack ) ; __widl_f_set_interval_with_callback_and_timeout_and_arguments_4_Window ( self_ , handler , timeout , arguments_1 , arguments_2 , arguments_3 , arguments_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_4 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_callback_and_timeout_and_arguments_5_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_5 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue , arguments_5 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_callback_and_timeout_and_arguments_5_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_5 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; let arguments_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_2 , & mut __stack ) ; let arguments_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_3 , & mut __stack ) ; let arguments_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_4 , & mut __stack ) ; let arguments_5 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_5 , & mut __stack ) ; __widl_f_set_interval_with_callback_and_timeout_and_arguments_5_Window ( self_ , handler , timeout , arguments_1 , arguments_2 , arguments_3 , arguments_4 , arguments_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_5 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue , arguments_5 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_callback_and_timeout_and_arguments_6_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 9u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_6 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue , arguments_5 : & :: wasm_bindgen :: JsValue , arguments_6 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_callback_and_timeout_and_arguments_6_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_5 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_6 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; let arguments_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_2 , & mut __stack ) ; let arguments_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_3 , & mut __stack ) ; let arguments_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_4 , & mut __stack ) ; let arguments_5 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_5 , & mut __stack ) ; let arguments_6 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_6 , & mut __stack ) ; __widl_f_set_interval_with_callback_and_timeout_and_arguments_6_Window ( self_ , handler , timeout , arguments_1 , arguments_2 , arguments_3 , arguments_4 , arguments_5 , arguments_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_6 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue , arguments_5 : & :: wasm_bindgen :: JsValue , arguments_6 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_callback_and_timeout_and_arguments_7_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 10u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_7 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue , arguments_5 : & :: wasm_bindgen :: JsValue , arguments_6 : & :: wasm_bindgen :: JsValue , arguments_7 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_callback_and_timeout_and_arguments_7_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_5 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_6 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_7 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; let arguments_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_2 , & mut __stack ) ; let arguments_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_3 , & mut __stack ) ; let arguments_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_4 , & mut __stack ) ; let arguments_5 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_5 , & mut __stack ) ; let arguments_6 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_6 , & mut __stack ) ; let arguments_7 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_7 , & mut __stack ) ; __widl_f_set_interval_with_callback_and_timeout_and_arguments_7_Window ( self_ , handler , timeout , arguments_1 , arguments_2 , arguments_3 , arguments_4 , arguments_5 , arguments_6 , arguments_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_callback_and_timeout_and_arguments_7 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue , arguments_5 : & :: wasm_bindgen :: JsValue , arguments_6 : & :: wasm_bindgen :: JsValue , arguments_7 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_str_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str ( & self , handler : & str ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_str_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; __widl_f_set_interval_with_str_Window ( self_ , handler , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str ( & self , handler : & str ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_str_and_timeout_and_unused_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused ( & self , handler : & str , timeout : i32 , unused : & :: js_sys :: Array ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_str_and_timeout_and_unused_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused , & mut __stack ) ; __widl_f_set_interval_with_str_and_timeout_and_unused_Window ( self_ , handler , timeout , unused , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused ( & self , handler : & str , timeout : i32 , unused : & :: js_sys :: Array ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_str_and_timeout_and_unused_0_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_0 ( & self , handler : & str , timeout : i32 ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_str_and_timeout_and_unused_0_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; __widl_f_set_interval_with_str_and_timeout_and_unused_0_Window ( self_ , handler , timeout , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_0 ( & self , handler : & str , timeout : i32 ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_str_and_timeout_and_unused_1_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_1 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_str_and_timeout_and_unused_1_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; __widl_f_set_interval_with_str_and_timeout_and_unused_1_Window ( self_ , handler , timeout , unused_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_1 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_str_and_timeout_and_unused_2_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_2 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_str_and_timeout_and_unused_2_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; let unused_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_2 , & mut __stack ) ; __widl_f_set_interval_with_str_and_timeout_and_unused_2_Window ( self_ , handler , timeout , unused_1 , unused_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_2 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_str_and_timeout_and_unused_3_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_3 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_str_and_timeout_and_unused_3_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; let unused_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_2 , & mut __stack ) ; let unused_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_3 , & mut __stack ) ; __widl_f_set_interval_with_str_and_timeout_and_unused_3_Window ( self_ , handler , timeout , unused_1 , unused_2 , unused_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_3 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_str_and_timeout_and_unused_4_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_4 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_str_and_timeout_and_unused_4_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; let unused_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_2 , & mut __stack ) ; let unused_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_3 , & mut __stack ) ; let unused_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_4 , & mut __stack ) ; __widl_f_set_interval_with_str_and_timeout_and_unused_4_Window ( self_ , handler , timeout , unused_1 , unused_2 , unused_3 , unused_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_4 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_str_and_timeout_and_unused_5_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_5 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue , unused_5 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_str_and_timeout_and_unused_5_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_5 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; let unused_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_2 , & mut __stack ) ; let unused_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_3 , & mut __stack ) ; let unused_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_4 , & mut __stack ) ; let unused_5 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_5 , & mut __stack ) ; __widl_f_set_interval_with_str_and_timeout_and_unused_5_Window ( self_ , handler , timeout , unused_1 , unused_2 , unused_3 , unused_4 , unused_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_5 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue , unused_5 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_str_and_timeout_and_unused_6_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 9u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_6 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue , unused_5 : & :: wasm_bindgen :: JsValue , unused_6 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_str_and_timeout_and_unused_6_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_5 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_6 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; let unused_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_2 , & mut __stack ) ; let unused_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_3 , & mut __stack ) ; let unused_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_4 , & mut __stack ) ; let unused_5 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_5 , & mut __stack ) ; let unused_6 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_6 , & mut __stack ) ; __widl_f_set_interval_with_str_and_timeout_and_unused_6_Window ( self_ , handler , timeout , unused_1 , unused_2 , unused_3 , unused_4 , unused_5 , unused_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_6 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue , unused_5 : & :: wasm_bindgen :: JsValue , unused_6 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_interval_with_str_and_timeout_and_unused_7_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 10u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_7 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue , unused_5 : & :: wasm_bindgen :: JsValue , unused_6 : & :: wasm_bindgen :: JsValue , unused_7 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_interval_with_str_and_timeout_and_unused_7_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_5 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_6 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_7 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; let unused_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_2 , & mut __stack ) ; let unused_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_3 , & mut __stack ) ; let unused_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_4 , & mut __stack ) ; let unused_5 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_5 , & mut __stack ) ; let unused_6 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_6 , & mut __stack ) ; let unused_7 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_7 , & mut __stack ) ; __widl_f_set_interval_with_str_and_timeout_and_unused_7_Window ( self_ , handler , timeout , unused_1 , unused_2 , unused_3 , unused_4 , unused_5 , unused_6 , unused_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setInterval()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_interval_with_str_and_timeout_and_unused_7 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue , unused_5 : & :: wasm_bindgen :: JsValue , unused_6 : & :: wasm_bindgen :: JsValue , unused_7 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_callback_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback ( & self , handler : & :: js_sys :: Function ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_callback_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; __widl_f_set_timeout_with_callback_Window ( self_ , handler , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback ( & self , handler : & :: js_sys :: Function ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_callback_and_timeout_and_arguments_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments : & :: js_sys :: Array ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_callback_and_timeout_and_arguments_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments , & mut __stack ) ; __widl_f_set_timeout_with_callback_and_timeout_and_arguments_Window ( self_ , handler , timeout , arguments , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments : & :: js_sys :: Array ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_callback_and_timeout_and_arguments_0_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_0 ( & self , handler : & :: js_sys :: Function , timeout : i32 ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_callback_and_timeout_and_arguments_0_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; __widl_f_set_timeout_with_callback_and_timeout_and_arguments_0_Window ( self_ , handler , timeout , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_0 ( & self , handler : & :: js_sys :: Function , timeout : i32 ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_callback_and_timeout_and_arguments_1_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_1 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_callback_and_timeout_and_arguments_1_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; __widl_f_set_timeout_with_callback_and_timeout_and_arguments_1_Window ( self_ , handler , timeout , arguments_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_1 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_callback_and_timeout_and_arguments_2_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_2 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_callback_and_timeout_and_arguments_2_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; let arguments_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_2 , & mut __stack ) ; __widl_f_set_timeout_with_callback_and_timeout_and_arguments_2_Window ( self_ , handler , timeout , arguments_1 , arguments_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_2 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_callback_and_timeout_and_arguments_3_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_3 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_callback_and_timeout_and_arguments_3_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; let arguments_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_2 , & mut __stack ) ; let arguments_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_3 , & mut __stack ) ; __widl_f_set_timeout_with_callback_and_timeout_and_arguments_3_Window ( self_ , handler , timeout , arguments_1 , arguments_2 , arguments_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_3 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_callback_and_timeout_and_arguments_4_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_4 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_callback_and_timeout_and_arguments_4_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; let arguments_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_2 , & mut __stack ) ; let arguments_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_3 , & mut __stack ) ; let arguments_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_4 , & mut __stack ) ; __widl_f_set_timeout_with_callback_and_timeout_and_arguments_4_Window ( self_ , handler , timeout , arguments_1 , arguments_2 , arguments_3 , arguments_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_4 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_callback_and_timeout_and_arguments_5_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_5 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue , arguments_5 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_callback_and_timeout_and_arguments_5_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_5 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; let arguments_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_2 , & mut __stack ) ; let arguments_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_3 , & mut __stack ) ; let arguments_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_4 , & mut __stack ) ; let arguments_5 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_5 , & mut __stack ) ; __widl_f_set_timeout_with_callback_and_timeout_and_arguments_5_Window ( self_ , handler , timeout , arguments_1 , arguments_2 , arguments_3 , arguments_4 , arguments_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_5 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue , arguments_5 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_callback_and_timeout_and_arguments_6_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 9u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_6 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue , arguments_5 : & :: wasm_bindgen :: JsValue , arguments_6 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_callback_and_timeout_and_arguments_6_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_5 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_6 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; let arguments_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_2 , & mut __stack ) ; let arguments_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_3 , & mut __stack ) ; let arguments_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_4 , & mut __stack ) ; let arguments_5 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_5 , & mut __stack ) ; let arguments_6 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_6 , & mut __stack ) ; __widl_f_set_timeout_with_callback_and_timeout_and_arguments_6_Window ( self_ , handler , timeout , arguments_1 , arguments_2 , arguments_3 , arguments_4 , arguments_5 , arguments_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_6 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue , arguments_5 : & :: wasm_bindgen :: JsValue , arguments_6 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_callback_and_timeout_and_arguments_7_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 10u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Function as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_7 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue , arguments_5 : & :: wasm_bindgen :: JsValue , arguments_6 : & :: wasm_bindgen :: JsValue , arguments_7 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_callback_and_timeout_and_arguments_7_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_5 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_6 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , arguments_7 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & :: js_sys :: Function as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let arguments_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_1 , & mut __stack ) ; let arguments_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_2 , & mut __stack ) ; let arguments_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_3 , & mut __stack ) ; let arguments_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_4 , & mut __stack ) ; let arguments_5 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_5 , & mut __stack ) ; let arguments_6 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_6 , & mut __stack ) ; let arguments_7 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( arguments_7 , & mut __stack ) ; __widl_f_set_timeout_with_callback_and_timeout_and_arguments_7_Window ( self_ , handler , timeout , arguments_1 , arguments_2 , arguments_3 , arguments_4 , arguments_5 , arguments_6 , arguments_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_callback_and_timeout_and_arguments_7 ( & self , handler : & :: js_sys :: Function , timeout : i32 , arguments_1 : & :: wasm_bindgen :: JsValue , arguments_2 : & :: wasm_bindgen :: JsValue , arguments_3 : & :: wasm_bindgen :: JsValue , arguments_4 : & :: wasm_bindgen :: JsValue , arguments_5 : & :: wasm_bindgen :: JsValue , arguments_6 : & :: wasm_bindgen :: JsValue , arguments_7 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_str_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 2u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str ( & self , handler : & str ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_str_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; __widl_f_set_timeout_with_str_Window ( self_ , handler , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str ( & self , handler : & str ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_str_and_timeout_and_unused_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: js_sys :: Array as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused ( & self , handler : & str , timeout : i32 , unused : & :: js_sys :: Array ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_str_and_timeout_and_unused_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused : < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused = < & :: js_sys :: Array as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused , & mut __stack ) ; __widl_f_set_timeout_with_str_and_timeout_and_unused_Window ( self_ , handler , timeout , unused , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused ( & self , handler : & str , timeout : i32 , unused : & :: js_sys :: Array ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_str_and_timeout_and_unused_0_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 3u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_0 ( & self , handler : & str , timeout : i32 ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_str_and_timeout_and_unused_0_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; __widl_f_set_timeout_with_str_and_timeout_and_unused_0_Window ( self_ , handler , timeout , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_0 ( & self , handler : & str , timeout : i32 ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_str_and_timeout_and_unused_1_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 4u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_1 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_str_and_timeout_and_unused_1_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; __widl_f_set_timeout_with_str_and_timeout_and_unused_1_Window ( self_ , handler , timeout , unused_1 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_1 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_str_and_timeout_and_unused_2_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 5u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_2 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_str_and_timeout_and_unused_2_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; let unused_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_2 , & mut __stack ) ; __widl_f_set_timeout_with_str_and_timeout_and_unused_2_Window ( self_ , handler , timeout , unused_1 , unused_2 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_2 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_str_and_timeout_and_unused_3_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 6u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_3 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_str_and_timeout_and_unused_3_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; let unused_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_2 , & mut __stack ) ; let unused_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_3 , & mut __stack ) ; __widl_f_set_timeout_with_str_and_timeout_and_unused_3_Window ( self_ , handler , timeout , unused_1 , unused_2 , unused_3 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_3 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_str_and_timeout_and_unused_4_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 7u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_4 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_str_and_timeout_and_unused_4_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; let unused_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_2 , & mut __stack ) ; let unused_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_3 , & mut __stack ) ; let unused_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_4 , & mut __stack ) ; __widl_f_set_timeout_with_str_and_timeout_and_unused_4_Window ( self_ , handler , timeout , unused_1 , unused_2 , unused_3 , unused_4 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_4 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_str_and_timeout_and_unused_5_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 8u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_5 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue , unused_5 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_str_and_timeout_and_unused_5_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_5 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; let unused_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_2 , & mut __stack ) ; let unused_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_3 , & mut __stack ) ; let unused_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_4 , & mut __stack ) ; let unused_5 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_5 , & mut __stack ) ; __widl_f_set_timeout_with_str_and_timeout_and_unused_5_Window ( self_ , handler , timeout , unused_1 , unused_2 , unused_3 , unused_4 , unused_5 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_5 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue , unused_5 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_str_and_timeout_and_unused_6_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 9u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_6 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue , unused_5 : & :: wasm_bindgen :: JsValue , unused_6 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_str_and_timeout_and_unused_6_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_5 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_6 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; let unused_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_2 , & mut __stack ) ; let unused_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_3 , & mut __stack ) ; let unused_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_4 , & mut __stack ) ; let unused_5 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_5 , & mut __stack ) ; let unused_6 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_6 , & mut __stack ) ; __widl_f_set_timeout_with_str_and_timeout_and_unused_6_Window ( self_ , handler , timeout , unused_1 , unused_2 , unused_3 , unused_4 , unused_5 , unused_6 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_6 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue , unused_5 : & :: wasm_bindgen :: JsValue , unused_6 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_set_timeout_with_str_and_timeout_and_unused_7_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 10u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < & str as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < & :: wasm_bindgen :: JsValue as WasmDescribe > :: describe ( ) ; < i32 as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_7 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue , unused_5 : & :: wasm_bindgen :: JsValue , unused_6 : & :: wasm_bindgen :: JsValue , unused_7 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_set_timeout_with_str_and_timeout_and_unused_7_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , handler : < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , timeout : < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_1 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_2 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_3 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_4 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_5 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_6 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , unused_7 : < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi , exn_data_ptr : * mut u32 ) -> < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let mut exn_data = [ 0 ; 2 ] ; let exn_data_ptr = exn_data . as_mut_ptr ( ) ; let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; let handler = < & str as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( handler , & mut __stack ) ; let timeout = < i32 as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( timeout , & mut __stack ) ; let unused_1 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_1 , & mut __stack ) ; let unused_2 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_2 , & mut __stack ) ; let unused_3 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_3 , & mut __stack ) ; let unused_4 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_4 , & mut __stack ) ; let unused_5 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_5 , & mut __stack ) ; let unused_6 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_6 , & mut __stack ) ; let unused_7 = < & :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( unused_7 , & mut __stack ) ; __widl_f_set_timeout_with_str_and_timeout_and_unused_7_Window ( self_ , handler , timeout , unused_1 , unused_2 , unused_3 , unused_4 , unused_5 , unused_6 , unused_7 , exn_data_ptr ) } ; if exn_data [ 0 ] == 1 { return Err ( < :: wasm_bindgen :: JsValue as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( exn_data [ 1 ] , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ) ) } Ok ( < i32 as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `setTimeout()` method\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn set_timeout_with_str_and_timeout_and_unused_7 ( & self , handler : & str , timeout : i32 , unused_1 : & :: wasm_bindgen :: JsValue , unused_2 : & :: wasm_bindgen :: JsValue , unused_3 : & :: wasm_bindgen :: JsValue , unused_4 : & :: wasm_bindgen :: JsValue , unused_5 : & :: wasm_bindgen :: JsValue , unused_6 : & :: wasm_bindgen :: JsValue , unused_7 : & :: wasm_bindgen :: JsValue ) -> Result < i32 , :: wasm_bindgen :: JsValue > { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_origin_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < String as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `origin` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/origin)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn origin ( & self , ) -> String { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_origin_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_origin_Window ( self_ ) } ; < String as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `origin` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/origin)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn origin ( & self , ) -> String { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } # [ no_mangle ] # [ allow ( non_snake_case ) ] # [ doc ( hidden ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ allow ( clippy :: all ) ] pub extern "C" fn __wbindgen_describe___widl_f_is_secure_context_Window ( ) { use wasm_bindgen :: describe :: * ; :: wasm_bindgen :: __rt :: link_mem_intrinsics ( ) ; inform ( FUNCTION ) ; inform ( 0 ) ; inform ( 1u32 ) ; < & Window as WasmDescribe > :: describe ( ) ; < bool as WasmDescribe > :: describe ( ) ; } impl Window { # [ allow ( bad_style ) ] # [ cfg ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ] # [ doc = "The `isSecureContext` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/isSecureContext)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn is_secure_context ( & self , ) -> bool { # [ link ( wasm_import_module = "__wbindgen_placeholder__" ) ] extern "C" { fn __widl_f_is_secure_context_Window ( self_ : < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: Abi ) -> < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: Abi ; } unsafe { let _ret = { let mut __stack = :: wasm_bindgen :: convert :: GlobalStack :: new ( ) ; let self_ = < & Window as :: wasm_bindgen :: convert :: IntoWasmAbi > :: into_abi ( self , & mut __stack ) ; __widl_f_is_secure_context_Window ( self_ ) } ; < bool as :: wasm_bindgen :: convert :: FromWasmAbi > :: from_abi ( _ret , & mut :: wasm_bindgen :: convert :: GlobalStack :: new ( ) , ) } } # [ allow ( bad_style , unused_variables ) ] # [ cfg ( not ( all ( target_arch = "wasm32" , not ( target_os = "emscripten" ) ) ) ) ] # [ doc = "The `isSecureContext` getter\n\n[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/Window/isSecureContext)\n\n*This API requires the following crate features to be activated: `Window`*" ] # [ allow ( clippy :: all ) ] pub fn is_secure_context ( & self , ) -> bool { panic ! ( "cannot call wasm-bindgen imported functions on \
                        non-wasm targets" ) ; } } impl Event { pub const NONE : u16 = 0i64 as u16 ; } impl Event { pub const CAPTURING_PHASE : u16 = 1u64 as u16 ; } impl Event { pub const AT_TARGET : u16 = 2u64 as u16 ; } impl Event { pub const BUBBLING_PHASE : u16 = 3u64 as u16 ; } impl KeyboardEvent { pub const DOM_KEY_LOCATION_STANDARD : u32 = 0u64 as u32 ; } impl KeyboardEvent { pub const DOM_KEY_LOCATION_LEFT : u32 = 1u64 as u32 ; } impl KeyboardEvent { pub const DOM_KEY_LOCATION_RIGHT : u32 = 2u64 as u32 ; } impl KeyboardEvent { pub const DOM_KEY_LOCATION_NUMPAD : u32 = 3u64 as u32 ; } impl Node { pub const ELEMENT_NODE : u16 = 1u64 as u16 ; } impl Node { pub const ATTRIBUTE_NODE : u16 = 2u64 as u16 ; } impl Node { pub const TEXT_NODE : u16 = 3u64 as u16 ; } impl Node { pub const CDATA_SECTION_NODE : u16 = 4u64 as u16 ; } impl Node { pub const ENTITY_REFERENCE_NODE : u16 = 5u64 as u16 ; } impl Node { pub const ENTITY_NODE : u16 = 6u64 as u16 ; } impl Node { pub const PROCESSING_INSTRUCTION_NODE : u16 = 7u64 as u16 ; } impl Node { pub const COMMENT_NODE : u16 = 8u64 as u16 ; } impl Node { pub const DOCUMENT_NODE : u16 = 9u64 as u16 ; } impl Node { pub const DOCUMENT_TYPE_NODE : u16 = 10u64 as u16 ; } impl Node { pub const DOCUMENT_FRAGMENT_NODE : u16 = 11u64 as u16 ; } impl Node { pub const NOTATION_NODE : u16 = 12u64 as u16 ; } impl Node { pub const DOCUMENT_POSITION_DISCONNECTED : u16 = 1u64 as u16 ; } impl Node { pub const DOCUMENT_POSITION_PRECEDING : u16 = 2u64 as u16 ; } impl Node { pub const DOCUMENT_POSITION_FOLLOWING : u16 = 4u64 as u16 ; } impl Node { pub const DOCUMENT_POSITION_CONTAINS : u16 = 8u64 as u16 ; } impl Node { pub const DOCUMENT_POSITION_CONTAINED_BY : u16 = 16u64 as u16 ; } impl Node { pub const DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC : u16 = 32u64 as u16 ; } # [ allow ( non_upper_case_globals ) ] # [ cfg ( target_arch = "wasm32" ) ] # [ link_section = "__wasm_bindgen_unstable" ] # [ doc ( hidden ) ] # [ allow ( clippy :: all ) ] pub static __WASM_BINDGEN_GENERATED_3da392cf1157e0b2 : [ u8 ; 105093usize ] = { static _INCLUDED_FILES : & [ & str ] = & [ ] ; * b".\0\0\0{\"schema_version\":\"0.2.40\",\"version\":\"0.2.40\"}O\x9A\x01\0\0\0\x85\t\0\0\x02\x08Document\x1A__widl_instanceof_Document\0\0\0\0\x15__widl_f_new_Document\x01\0\x01\x08Document\0\x01\0\x03new\0\0\0\x1C__widl_f_adopt_node_Document\x01\0\x01\x08Document\x01\0\0\x01\x02\x05self_\x04node\tadoptNode\0\0\0*__widl_f_create_document_fragment_Document\0\0\x01\x08Document\x01\0\0\x01\x01\x05self_\x16createDocumentFragment\0\0\0 __widl_f_create_element_Document\x01\0\x01\x08Document\x01\0\0\x01\x02\x05self_\nlocal_name\rcreateElement\0\0\0)__widl_f_create_element_with_str_Document\x01\0\x01\x08Document\x01\0\0\x01\x03\x05self_\nlocal_name\x07options\rcreateElement\0\0\0#__widl_f_create_element_ns_Document\x01\0\x01\x08Document\x01\0\0\x01\x03\x05self_\tnamespace\x0Equalified_name\x0FcreateElementNS\0\0\0,__widl_f_create_element_ns_with_str_Document\x01\0\x01\x08Document\x01\0\0\x01\x04\x05self_\tnamespace\x0Equalified_name\x07options\x0FcreateElementNS\0\0\0\x1E__widl_f_create_event_Document\x01\0\x01\x08Document\x01\0\0\x01\x02\x05self_\tinterface\x0BcreateEvent\0\0\0-__widl_f_enable_style_sheets_for_set_Document\0\0\x01\x08Document\x01\0\0\x01\x02\x05self_\x04name\x17enableStyleSheetsForSet\0\0\0!__widl_f_exit_fullscreen_Document\0\0\x01\x08Document\x01\0\0\x01\x01\x05self_\x0EexitFullscreen\0\0\0#__widl_f_exit_pointer_lock_Document\0\0\x01\x08Document\x01\0\0\x01\x01\x05self_\x0FexitPointerLock\0\0\0 __widl_f_get_animations_Document\0\0\x01\x08Document\x01\0\0\x01\x01\x05self_\rgetAnimations\0\0\0#__widl_f_get_element_by_id_Document\0\0\x01\x08Document\x01\0\0\x01\x02\x05self_\nelement_id\x0EgetElementById\0\0\0,__widl_f_get_elements_by_class_name_Document\0\0\x01\x08Document\x01\0\0\x01\x02\x05self_\x0Bclass_names\x16getElementsByClassName\0\0\0&__widl_f_get_elements_by_name_Document\0\0\x01\x08Document\x01\0\0\x01\x02\x05self_\x0Celement_name\x11getElementsByName\0\0\0*__widl_f_get_elements_by_tag_name_Document\0\0\x01\x08Document\x01\0\0\x01\x02\x05self_\nlocal_name\x14getElementsByTagName\0\0\0-__widl_f_get_elements_by_tag_name_ns_Document\x01\0\x01\x08Document\x01\0\0\x01\x03\x05self_\tnamespace\nlocal_name\x16getElementsByTagNameNS\0\0\0\x1B__widl_f_has_focus_Document\x01\0\x01\x08Document\x01\0\0\x01\x01\x05self_\x08hasFocus\0\0\0\x1D__widl_f_import_node_Document\x01\0\x01\x08Document\x01\0\0\x01\x02\x05self_\x04node\nimportNode\0\0\0'__widl_f_import_node_with_deep_Document\x01\0\x01\x08Document\x01\0\0\x01\x03\x05self_\x04node\x04deep\nimportNode\0\0\0 __widl_f_query_selector_Document\x01\0\x01\x08Document\x01\0\0\x01\x02\x05self_\tselectors\rquerySelector\0\0\0$__widl_f_query_selector_all_Document\x01\0\x01\x08Document\x01\0\0\x01\x02\x05self_\tselectors\x10querySelectorAll\0\0\0!__widl_f_release_capture_Document\0\0\x01\x08Document\x01\0\0\x01\x01\x05self_\x0EreleaseCapture\0\0\0\x15__widl_f_url_Document\x01\0\x01\x08Document\x01\0\x01\x03URL\x01\x01\x05self_\x03URL\0\0\0\x1E__widl_f_document_uri_Document\x01\0\x01\x08Document\x01\0\x01\x0BdocumentURI\x01\x01\x05self_\x0BdocumentURI\0\0\0\x1D__widl_f_compat_mode_Document\0\0\x01\x08Document\x01\0\x01\ncompatMode\x01\x01\x05self_\ncompatMode\0\0\0\x1F__widl_f_character_set_Document\0\0\x01\x08Document\x01\0\x01\x0CcharacterSet\x01\x01\x05self_\x0CcharacterSet\0\0\0\x19__widl_f_charset_Document\0\0\x01\x08Document\x01\0\x01\x07charset\x01\x01\x05self_\x07charset\0\0\0 __widl_f_input_encoding_Document\0\0\x01\x08Document\x01\0\x01\rinputEncoding\x01\x01\x05self_\rinputEncoding\0\0\0\x1E__widl_f_content_type_Document\0\0\x01\x08Document\x01\0\x01\x0BcontentType\x01\x01\x05self_\x0BcontentType\0\0\0\"__widl_f_document_element_Document\0\0\x01\x08Document\x01\0\x01\x0FdocumentElement\x01\x01\x05self_\x0FdocumentElement\0\0\0\x1A__widl_f_referrer_Document\0\0\x01\x08Document\x01\0\x01\x08referrer\x01\x01\x05self_\x08referrer\0\0\0\x1F__widl_f_last_modified_Document\0\0\x01\x08Document\x01\0\x01\x0ClastModified\x01\x01\x05self_\x0ClastModified\0\0\0\x1D__widl_f_ready_state_Document\0\0\x01\x08Document\x01\0\x01\nreadyState\x01\x01\x05self_\nreadyState\0\0\0\x17__widl_f_title_Document\0\0\x01\x08Document\x01\0\x01\x05title\x01\x01\x05self_\x05title\0\0\0\x1B__widl_f_set_title_Document\0\0\x01\x08Document\x01\0\x02\x05title\x01\x02\x05self_\x05title\x05title\0\0\0\x15__widl_f_dir_Document\0\0\x01\x08Document\x01\0\x01\x03dir\x01\x01\x05self_\x03dir\0\0\0\x19__widl_f_set_dir_Document\0\0\x01\x08Document\x01\0\x02\x03dir\x01\x02\x05self_\x03dir\x03dir\0\0\0\x16__widl_f_body_Document\0\0\x01\x08Document\x01\0\x01\x04body\x01\x01\x05self_\x04body\0\0\0\x1A__widl_f_set_body_Document\0\0\x01\x08Document\x01\0\x02\x04body\x01\x02\x05self_\x04body\x04body\0\0\0\x18__widl_f_images_Document\0\0\x01\x08Document\x01\0\x01\x06images\x01\x01\x05self_\x06images\0\0\0\x18__widl_f_embeds_Document\0\0\x01\x08Document\x01\0\x01\x06embeds\x01\x01\x05self_\x06embeds\0\0\0\x19__widl_f_plugins_Document\0\0\x01\x08Document\x01\0\x01\x07plugins\x01\x01\x05self_\x07plugins\0\0\0\x17__widl_f_links_Document\0\0\x01\x08Document\x01\0\x01\x05links\x01\x01\x05self_\x05links\0\0\0\x17__widl_f_forms_Document\0\0\x01\x08Document\x01\0\x01\x05forms\x01\x01\x05self_\x05forms\0\0\0\x19__widl_f_scripts_Document\0\0\x01\x08Document\x01\0\x01\x07scripts\x01\x01\x05self_\x07scripts\0\0\0\x1E__widl_f_default_view_Document\0\0\x01\x08Document\x01\0\x01\x0BdefaultView\x01\x01\x05self_\x0BdefaultView\0\0\0$__widl_f_onreadystatechange_Document\0\0\x01\x08Document\x01\0\x01\x12onreadystatechange\x01\x01\x05self_\x12onreadystatechange\0\0\0(__widl_f_set_onreadystatechange_Document\0\0\x01\x08Document\x01\0\x02\x12onreadystatechange\x01\x02\x05self_\x12onreadystatechange\x12onreadystatechange\0\0\0'__widl_f_onbeforescriptexecute_Document\0\0\x01\x08Document\x01\0\x01\x15onbeforescriptexecute\x01\x01\x05self_\x15onbeforescriptexecute\0\0\0+__widl_f_set_onbeforescriptexecute_Document\0\0\x01\x08Document\x01\0\x02\x15onbeforescriptexecute\x01\x02\x05self_\x15onbeforescriptexecute\x15onbeforescriptexecute\0\0\0&__widl_f_onafterscriptexecute_Document\0\0\x01\x08Document\x01\0\x01\x14onafterscriptexecute\x01\x01\x05self_\x14onafterscriptexecute\0\0\0*__widl_f_set_onafterscriptexecute_Document\0\0\x01\x08Document\x01\0\x02\x14onafterscriptexecute\x01\x02\x05self_\x14onafterscriptexecute\x14onafterscriptexecute\0\0\0#__widl_f_onselectionchange_Document\0\0\x01\x08Document\x01\0\x01\x11onselectionchange\x01\x01\x05self_\x11onselectionchange\0\0\0'__widl_f_set_onselectionchange_Document\0\0\x01\x08Document\x01\0\x02\x11onselectionchange\x01\x02\x05self_\x11onselectionchange\x11onselectionchange\0\0\0 __widl_f_current_script_Document\0\0\x01\x08Document\x01\0\x01\rcurrentScript\x01\x01\x05self_\rcurrentScript\0\0\0\x19__widl_f_anchors_Document\0\0\x01\x08Document\x01\0\x01\x07anchors\x01\x01\x05self_\x07anchors\0\0\0\x19__widl_f_applets_Document\0\0\x01\x08Document\x01\0\x01\x07applets\x01\x01\x05self_\x07applets\0\0\0\x1C__widl_f_fullscreen_Document\0\0\x01\x08Document\x01\0\x01\nfullscreen\x01\x01\x05self_\nfullscreen\0\0\0$__widl_f_fullscreen_enabled_Document\0\0\x01\x08Document\x01\0\x01\x11fullscreenEnabled\x01\x01\x05self_\x11fullscreenEnabled\0\0\0$__widl_f_onfullscreenchange_Document\0\0\x01\x08Document\x01\0\x01\x12onfullscreenchange\x01\x01\x05self_\x12onfullscreenchange\0\0\0(__widl_f_set_onfullscreenchange_Document\0\0\x01\x08Document\x01\0\x02\x12onfullscreenchange\x01\x02\x05self_\x12onfullscreenchange\x12onfullscreenchange\0\0\0#__widl_f_onfullscreenerror_Document\0\0\x01\x08Document\x01\0\x01\x11onfullscreenerror\x01\x01\x05self_\x11onfullscreenerror\0\0\0'__widl_f_set_onfullscreenerror_Document\0\0\x01\x08Document\x01\0\x02\x11onfullscreenerror\x01\x02\x05self_\x11onfullscreenerror\x11onfullscreenerror\0\0\0%__widl_f_onpointerlockchange_Document\0\0\x01\x08Document\x01\0\x01\x13onpointerlockchange\x01\x01\x05self_\x13onpointerlockchange\0\0\0)__widl_f_set_onpointerlockchange_Document\0\0\x01\x08Document\x01\0\x02\x13onpointerlockchange\x01\x02\x05self_\x13onpointerlockchange\x13onpointerlockchange\0\0\0$__widl_f_onpointerlockerror_Document\0\0\x01\x08Document\x01\0\x01\x12onpointerlockerror\x01\x01\x05self_\x12onpointerlockerror\0\0\0(__widl_f_set_onpointerlockerror_Document\0\0\x01\x08Document\x01\0\x02\x12onpointerlockerror\x01\x02\x05self_\x12onpointerlockerror\x12onpointerlockerror\0\0\0\x18__widl_f_hidden_Document\0\0\x01\x08Document\x01\0\x01\x06hidden\x01\x01\x05self_\x06hidden\0\0\0$__widl_f_onvisibilitychange_Document\0\0\x01\x08Document\x01\0\x01\x12onvisibilitychange\x01\x01\x05self_\x12onvisibilitychange\0\0\0(__widl_f_set_onvisibilitychange_Document\0\0\x01\x08Document\x01\0\x02\x12onvisibilitychange\x01\x02\x05self_\x12onvisibilitychange\x12onvisibilitychange\0\0\0*__widl_f_selected_style_sheet_set_Document\0\0\x01\x08Document\x01\0\x01\x15selectedStyleSheetSet\x01\x01\x05self_\x15selectedStyleSheetSet\0\0\0.__widl_f_set_selected_style_sheet_set_Document\0\0\x01\x08Document\x01\0\x02\x15selectedStyleSheetSet\x01\x02\x05self_\x18selected_style_sheet_set\x15selectedStyleSheetSet\0\0\0&__widl_f_last_style_sheet_set_Document\0\0\x01\x08Document\x01\0\x01\x11lastStyleSheetSet\x01\x01\x05self_\x11lastStyleSheetSet\0\0\0+__widl_f_preferred_style_sheet_set_Document\0\0\x01\x08Document\x01\0\x01\x16preferredStyleSheetSet\x01\x01\x05self_\x16preferredStyleSheetSet\0\0\0#__widl_f_scrolling_element_Document\0\0\x01\x08Document\x01\0\x01\x10scrollingElement\x01\x01\x05self_\x10scrollingElement\0\0\0\x18__widl_f_oncopy_Document\0\0\x01\x08Document\x01\0\x01\x06oncopy\x01\x01\x05self_\x06oncopy\0\0\0\x1C__widl_f_set_oncopy_Document\0\0\x01\x08Document\x01\0\x02\x06oncopy\x01\x02\x05self_\x06oncopy\x06oncopy\0\0\0\x17__widl_f_oncut_Document\0\0\x01\x08Document\x01\0\x01\x05oncut\x01\x01\x05self_\x05oncut\0\0\0\x1B__widl_f_set_oncut_Document\0\0\x01\x08Document\x01\0\x02\x05oncut\x01\x02\x05self_\x05oncut\x05oncut\0\0\0\x19__widl_f_onpaste_Document\0\0\x01\x08Document\x01\0\x01\x07onpaste\x01\x01\x05self_\x07onpaste\0\0\0\x1D__widl_f_set_onpaste_Document\0\0\x01\x08Document\x01\0\x02\x07onpaste\x01\x02\x05self_\x07onpaste\x07onpaste\0\0\0$__widl_f_element_from_point_Document\0\0\x01\x08Document\x01\0\0\x01\x03\x05self_\x01x\x01y\x10elementFromPoint\0\0\0%__widl_f_elements_from_point_Document\0\0\x01\x08Document\x01\0\0\x01\x03\x05self_\x01x\x01y\x11elementsFromPoint\0\0\0 __widl_f_active_element_Document\0\0\x01\x08Document\x01\0\x01\ractiveElement\x01\x01\x05self_\ractiveElement\0\0\0&__widl_f_pointer_lock_element_Document\0\0\x01\x08Document\x01\0\x01\x12pointerLockElement\x01\x01\x05self_\x12pointerLockElement\0\0\0$__widl_f_fullscreen_element_Document\0\0\x01\x08Document\x01\0\x01\x11fullscreenElement\x01\x01\x05self_\x11fullscreenElement\0\0\0\x1F__widl_f_get_box_quads_Document\x01\0\x01\x08Document\x01\0\0\x01\x01\x05self_\x0BgetBoxQuads\0\0\0\x19__widl_f_onabort_Document\0\0\x01\x08Document\x01\0\x01\x07onabort\x01\x01\x05self_\x07onabort\0\0\0\x1D__widl_f_set_onabort_Document\0\0\x01\x08Document\x01\0\x02\x07onabort\x01\x02\x05self_\x07onabort\x07onabort\0\0\0\x18__widl_f_onblur_Document\0\0\x01\x08Document\x01\0\x01\x06onblur\x01\x01\x05self_\x06onblur\0\0\0\x1C__widl_f_set_onblur_Document\0\0\x01\x08Document\x01\0\x02\x06onblur\x01\x02\x05self_\x06onblur\x06onblur\0\0\0\x19__widl_f_onfocus_Document\0\0\x01\x08Document\x01\0\x01\x07onfocus\x01\x01\x05self_\x07onfocus\0\0\0\x1D__widl_f_set_onfocus_Document\0\0\x01\x08Document\x01\0\x02\x07onfocus\x01\x02\x05self_\x07onfocus\x07onfocus\0\0\0\x1C__widl_f_onauxclick_Document\0\0\x01\x08Document\x01\0\x01\nonauxclick\x01\x01\x05self_\nonauxclick\0\0\0 __widl_f_set_onauxclick_Document\0\0\x01\x08Document\x01\0\x02\nonauxclick\x01\x02\x05self_\nonauxclick\nonauxclick\0\0\0\x1B__widl_f_oncanplay_Document\0\0\x01\x08Document\x01\0\x01\toncanplay\x01\x01\x05self_\toncanplay\0\0\0\x1F__widl_f_set_oncanplay_Document\0\0\x01\x08Document\x01\0\x02\toncanplay\x01\x02\x05self_\toncanplay\toncanplay\0\0\0\"__widl_f_oncanplaythrough_Document\0\0\x01\x08Document\x01\0\x01\x10oncanplaythrough\x01\x01\x05self_\x10oncanplaythrough\0\0\0&__widl_f_set_oncanplaythrough_Document\0\0\x01\x08Document\x01\0\x02\x10oncanplaythrough\x01\x02\x05self_\x10oncanplaythrough\x10oncanplaythrough\0\0\0\x1A__widl_f_onchange_Document\0\0\x01\x08Document\x01\0\x01\x08onchange\x01\x01\x05self_\x08onchange\0\0\0\x1E__widl_f_set_onchange_Document\0\0\x01\x08Document\x01\0\x02\x08onchange\x01\x02\x05self_\x08onchange\x08onchange\0\0\0\x19__widl_f_onclick_Document\0\0\x01\x08Document\x01\0\x01\x07onclick\x01\x01\x05self_\x07onclick\0\0\0\x1D__widl_f_set_onclick_Document\0\0\x01\x08Document\x01\0\x02\x07onclick\x01\x02\x05self_\x07onclick\x07onclick\0\0\0\x19__widl_f_onclose_Document\0\0\x01\x08Document\x01\0\x01\x07onclose\x01\x01\x05self_\x07onclose\0\0\0\x1D__widl_f_set_onclose_Document\0\0\x01\x08Document\x01\0\x02\x07onclose\x01\x02\x05self_\x07onclose\x07onclose\0\0\0\x1F__widl_f_oncontextmenu_Document\0\0\x01\x08Document\x01\0\x01\roncontextmenu\x01\x01\x05self_\roncontextmenu\0\0\0#__widl_f_set_oncontextmenu_Document\0\0\x01\x08Document\x01\0\x02\roncontextmenu\x01\x02\x05self_\roncontextmenu\roncontextmenu\0\0\0\x1C__widl_f_ondblclick_Document\0\0\x01\x08Document\x01\0\x01\nondblclick\x01\x01\x05self_\nondblclick\0\0\0 __widl_f_set_ondblclick_Document\0\0\x01\x08Document\x01\0\x02\nondblclick\x01\x02\x05self_\nondblclick\nondblclick\0\0\0\x18__widl_f_ondrag_Document\0\0\x01\x08Document\x01\0\x01\x06ondrag\x01\x01\x05self_\x06ondrag\0\0\0\x1C__widl_f_set_ondrag_Document\0\0\x01\x08Document\x01\0\x02\x06ondrag\x01\x02\x05self_\x06ondrag\x06ondrag\0\0\0\x1B__widl_f_ondragend_Document\0\0\x01\x08Document\x01\0\x01\tondragend\x01\x01\x05self_\tondragend\0\0\0\x1F__widl_f_set_ondragend_Document\0\0\x01\x08Document\x01\0\x02\tondragend\x01\x02\x05self_\tondragend\tondragend\0\0\0\x1D__widl_f_ondragenter_Document\0\0\x01\x08Document\x01\0\x01\x0Bondragenter\x01\x01\x05self_\x0Bondragenter\0\0\0!__widl_f_set_ondragenter_Document\0\0\x01\x08Document\x01\0\x02\x0Bondragenter\x01\x02\x05self_\x0Bondragenter\x0Bondragenter\0\0\0\x1C__widl_f_ondragexit_Document\0\0\x01\x08Document\x01\0\x01\nondragexit\x01\x01\x05self_\nondragexit\0\0\0 __widl_f_set_ondragexit_Document\0\0\x01\x08Document\x01\0\x02\nondragexit\x01\x02\x05self_\nondragexit\nondragexit\0\0\0\x1D__widl_f_ondragleave_Document\0\0\x01\x08Document\x01\0\x01\x0Bondragleave\x01\x01\x05self_\x0Bondragleave\0\0\0!__widl_f_set_ondragleave_Document\0\0\x01\x08Document\x01\0\x02\x0Bondragleave\x01\x02\x05self_\x0Bondragleave\x0Bondragleave\0\0\0\x1C__widl_f_ondragover_Document\0\0\x01\x08Document\x01\0\x01\nondragover\x01\x01\x05self_\nondragover\0\0\0 __widl_f_set_ondragover_Document\0\0\x01\x08Document\x01\0\x02\nondragover\x01\x02\x05self_\nondragover\nondragover\0\0\0\x1D__widl_f_ondragstart_Document\0\0\x01\x08Document\x01\0\x01\x0Bondragstart\x01\x01\x05self_\x0Bondragstart\0\0\0!__widl_f_set_ondragstart_Document\0\0\x01\x08Document\x01\0\x02\x0Bondragstart\x01\x02\x05self_\x0Bondragstart\x0Bondragstart\0\0\0\x18__widl_f_ondrop_Document\0\0\x01\x08Document\x01\0\x01\x06ondrop\x01\x01\x05self_\x06ondrop\0\0\0\x1C__widl_f_set_ondrop_Document\0\0\x01\x08Document\x01\0\x02\x06ondrop\x01\x02\x05self_\x06ondrop\x06ondrop\0\0\0\"__widl_f_ondurationchange_Document\0\0\x01\x08Document\x01\0\x01\x10ondurationchange\x01\x01\x05self_\x10ondurationchange\0\0\0&__widl_f_set_ondurationchange_Document\0\0\x01\x08Document\x01\0\x02\x10ondurationchange\x01\x02\x05self_\x10ondurationchange\x10ondurationchange\0\0\0\x1B__widl_f_onemptied_Document\0\0\x01\x08Document\x01\0\x01\tonemptied\x01\x01\x05self_\tonemptied\0\0\0\x1F__widl_f_set_onemptied_Document\0\0\x01\x08Document\x01\0\x02\tonemptied\x01\x02\x05self_\tonemptied\tonemptied\0\0\0\x19__widl_f_onended_Document\0\0\x01\x08Document\x01\0\x01\x07onended\x01\x01\x05self_\x07onended\0\0\0\x1D__widl_f_set_onended_Document\0\0\x01\x08Document\x01\0\x02\x07onended\x01\x02\x05self_\x07onended\x07onended\0\0\0\x19__widl_f_oninput_Document\0\0\x01\x08Document\x01\0\x01\x07oninput\x01\x01\x05self_\x07oninput\0\0\0\x1D__widl_f_set_oninput_Document\0\0\x01\x08Document\x01\0\x02\x07oninput\x01\x02\x05self_\x07oninput\x07oninput\0\0\0\x1B__widl_f_oninvalid_Document\0\0\x01\x08Document\x01\0\x01\toninvalid\x01\x01\x05self_\toninvalid\0\0\0\x1F__widl_f_set_oninvalid_Document\0\0\x01\x08Document\x01\0\x02\toninvalid\x01\x02\x05self_\toninvalid\toninvalid\0\0\0\x1B__widl_f_onkeydown_Document\0\0\x01\x08Document\x01\0\x01\tonkeydown\x01\x01\x05self_\tonkeydown\0\0\0\x1F__widl_f_set_onkeydown_Document\0\0\x01\x08Document\x01\0\x02\tonkeydown\x01\x02\x05self_\tonkeydown\tonkeydown\0\0\0\x1C__widl_f_onkeypress_Document\0\0\x01\x08Document\x01\0\x01\nonkeypress\x01\x01\x05self_\nonkeypress\0\0\0 __widl_f_set_onkeypress_Document\0\0\x01\x08Document\x01\0\x02\nonkeypress\x01\x02\x05self_\nonkeypress\nonkeypress\0\0\0\x19__widl_f_onkeyup_Document\0\0\x01\x08Document\x01\0\x01\x07onkeyup\x01\x01\x05self_\x07onkeyup\0\0\0\x1D__widl_f_set_onkeyup_Document\0\0\x01\x08Document\x01\0\x02\x07onkeyup\x01\x02\x05self_\x07onkeyup\x07onkeyup\0\0\0\x18__widl_f_onload_Document\0\0\x01\x08Document\x01\0\x01\x06onload\x01\x01\x05self_\x06onload\0\0\0\x1C__widl_f_set_onload_Document\0\0\x01\x08Document\x01\0\x02\x06onload\x01\x02\x05self_\x06onload\x06onload\0\0\0\x1E__widl_f_onloadeddata_Document\0\0\x01\x08Document\x01\0\x01\x0Conloadeddata\x01\x01\x05self_\x0Conloadeddata\0\0\0\"__widl_f_set_onloadeddata_Document\0\0\x01\x08Document\x01\0\x02\x0Conloadeddata\x01\x02\x05self_\x0Conloadeddata\x0Conloadeddata\0\0\0\"__widl_f_onloadedmetadata_Document\0\0\x01\x08Document\x01\0\x01\x10onloadedmetadata\x01\x01\x05self_\x10onloadedmetadata\0\0\0&__widl_f_set_onloadedmetadata_Document\0\0\x01\x08Document\x01\0\x02\x10onloadedmetadata\x01\x02\x05self_\x10onloadedmetadata\x10onloadedmetadata\0\0\0\x1B__widl_f_onloadend_Document\0\0\x01\x08Document\x01\0\x01\tonloadend\x01\x01\x05self_\tonloadend\0\0\0\x1F__widl_f_set_onloadend_Document\0\0\x01\x08Document\x01\0\x02\tonloadend\x01\x02\x05self_\tonloadend\tonloadend\0\0\0\x1D__widl_f_onloadstart_Document\0\0\x01\x08Document\x01\0\x01\x0Bonloadstart\x01\x01\x05self_\x0Bonloadstart\0\0\0!__widl_f_set_onloadstart_Document\0\0\x01\x08Document\x01\0\x02\x0Bonloadstart\x01\x02\x05self_\x0Bonloadstart\x0Bonloadstart\0\0\0\x1D__widl_f_onmousedown_Document\0\0\x01\x08Document\x01\0\x01\x0Bonmousedown\x01\x01\x05self_\x0Bonmousedown\0\0\0!__widl_f_set_onmousedown_Document\0\0\x01\x08Document\x01\0\x02\x0Bonmousedown\x01\x02\x05self_\x0Bonmousedown\x0Bonmousedown\0\0\0\x1E__widl_f_onmouseenter_Document\0\0\x01\x08Document\x01\0\x01\x0Conmouseenter\x01\x01\x05self_\x0Conmouseenter\0\0\0\"__widl_f_set_onmouseenter_Document\0\0\x01\x08Document\x01\0\x02\x0Conmouseenter\x01\x02\x05self_\x0Conmouseenter\x0Conmouseenter\0\0\0\x1E__widl_f_onmouseleave_Document\0\0\x01\x08Document\x01\0\x01\x0Conmouseleave\x01\x01\x05self_\x0Conmouseleave\0\0\0\"__widl_f_set_onmouseleave_Document\0\0\x01\x08Document\x01\0\x02\x0Conmouseleave\x01\x02\x05self_\x0Conmouseleave\x0Conmouseleave\0\0\0\x1D__widl_f_onmousemove_Document\0\0\x01\x08Document\x01\0\x01\x0Bonmousemove\x01\x01\x05self_\x0Bonmousemove\0\0\0!__widl_f_set_onmousemove_Document\0\0\x01\x08Document\x01\0\x02\x0Bonmousemove\x01\x02\x05self_\x0Bonmousemove\x0Bonmousemove\0\0\0\x1C__widl_f_onmouseout_Document\0\0\x01\x08Document\x01\0\x01\nonmouseout\x01\x01\x05self_\nonmouseout\0\0\0 __widl_f_set_onmouseout_Document\0\0\x01\x08Document\x01\0\x02\nonmouseout\x01\x02\x05self_\nonmouseout\nonmouseout\0\0\0\x1D__widl_f_onmouseover_Document\0\0\x01\x08Document\x01\0\x01\x0Bonmouseover\x01\x01\x05self_\x0Bonmouseover\0\0\0!__widl_f_set_onmouseover_Document\0\0\x01\x08Document\x01\0\x02\x0Bonmouseover\x01\x02\x05self_\x0Bonmouseover\x0Bonmouseover\0\0\0\x1B__widl_f_onmouseup_Document\0\0\x01\x08Document\x01\0\x01\tonmouseup\x01\x01\x05self_\tonmouseup\0\0\0\x1F__widl_f_set_onmouseup_Document\0\0\x01\x08Document\x01\0\x02\tonmouseup\x01\x02\x05self_\tonmouseup\tonmouseup\0\0\0\x19__widl_f_onwheel_Document\0\0\x01\x08Document\x01\0\x01\x07onwheel\x01\x01\x05self_\x07onwheel\0\0\0\x1D__widl_f_set_onwheel_Document\0\0\x01\x08Document\x01\0\x02\x07onwheel\x01\x02\x05self_\x07onwheel\x07onwheel\0\0\0\x19__widl_f_onpause_Document\0\0\x01\x08Document\x01\0\x01\x07onpause\x01\x01\x05self_\x07onpause\0\0\0\x1D__widl_f_set_onpause_Document\0\0\x01\x08Document\x01\0\x02\x07onpause\x01\x02\x05self_\x07onpause\x07onpause\0\0\0\x18__widl_f_onplay_Document\0\0\x01\x08Document\x01\0\x01\x06onplay\x01\x01\x05self_\x06onplay\0\0\0\x1C__widl_f_set_onplay_Document\0\0\x01\x08Document\x01\0\x02\x06onplay\x01\x02\x05self_\x06onplay\x06onplay\0\0\0\x1B__widl_f_onplaying_Document\0\0\x01\x08Document\x01\0\x01\tonplaying\x01\x01\x05self_\tonplaying\0\0\0\x1F__widl_f_set_onplaying_Document\0\0\x01\x08Document\x01\0\x02\tonplaying\x01\x02\x05self_\tonplaying\tonplaying\0\0\0\x1C__widl_f_onprogress_Document\0\0\x01\x08Document\x01\0\x01\nonprogress\x01\x01\x05self_\nonprogress\0\0\0 __widl_f_set_onprogress_Document\0\0\x01\x08Document\x01\0\x02\nonprogress\x01\x02\x05self_\nonprogress\nonprogress\0\0\0\x1E__widl_f_onratechange_Document\0\0\x01\x08Document\x01\0\x01\x0Conratechange\x01\x01\x05self_\x0Conratechange\0\0\0\"__widl_f_set_onratechange_Document\0\0\x01\x08Document\x01\0\x02\x0Conratechange\x01\x02\x05self_\x0Conratechange\x0Conratechange\0\0\0\x19__widl_f_onreset_Document\0\0\x01\x08Document\x01\0\x01\x07onreset\x01\x01\x05self_\x07onreset\0\0\0\x1D__widl_f_set_onreset_Document\0\0\x01\x08Document\x01\0\x02\x07onreset\x01\x02\x05self_\x07onreset\x07onreset\0\0\0\x1A__widl_f_onresize_Document\0\0\x01\x08Document\x01\0\x01\x08onresize\x01\x01\x05self_\x08onresize\0\0\0\x1E__widl_f_set_onresize_Document\0\0\x01\x08Document\x01\0\x02\x08onresize\x01\x02\x05self_\x08onresize\x08onresize\0\0\0\x1A__widl_f_onscroll_Document\0\0\x01\x08Document\x01\0\x01\x08onscroll\x01\x01\x05self_\x08onscroll\0\0\0\x1E__widl_f_set_onscroll_Document\0\0\x01\x08Document\x01\0\x02\x08onscroll\x01\x02\x05self_\x08onscroll\x08onscroll\0\0\0\x1A__widl_f_onseeked_Document\0\0\x01\x08Document\x01\0\x01\x08onseeked\x01\x01\x05self_\x08onseeked\0\0\0\x1E__widl_f_set_onseeked_Document\0\0\x01\x08Document\x01\0\x02\x08onseeked\x01\x02\x05self_\x08onseeked\x08onseeked\0\0\0\x1B__widl_f_onseeking_Document\0\0\x01\x08Document\x01\0\x01\tonseeking\x01\x01\x05self_\tonseeking\0\0\0\x1F__widl_f_set_onseeking_Document\0\0\x01\x08Document\x01\0\x02\tonseeking\x01\x02\x05self_\tonseeking\tonseeking\0\0\0\x1A__widl_f_onselect_Document\0\0\x01\x08Document\x01\0\x01\x08onselect\x01\x01\x05self_\x08onselect\0\0\0\x1E__widl_f_set_onselect_Document\0\0\x01\x08Document\x01\0\x02\x08onselect\x01\x02\x05self_\x08onselect\x08onselect\0\0\0\x18__widl_f_onshow_Document\0\0\x01\x08Document\x01\0\x01\x06onshow\x01\x01\x05self_\x06onshow\0\0\0\x1C__widl_f_set_onshow_Document\0\0\x01\x08Document\x01\0\x02\x06onshow\x01\x02\x05self_\x06onshow\x06onshow\0\0\0\x1B__widl_f_onstalled_Document\0\0\x01\x08Document\x01\0\x01\tonstalled\x01\x01\x05self_\tonstalled\0\0\0\x1F__widl_f_set_onstalled_Document\0\0\x01\x08Document\x01\0\x02\tonstalled\x01\x02\x05self_\tonstalled\tonstalled\0\0\0\x1A__widl_f_onsubmit_Document\0\0\x01\x08Document\x01\0\x01\x08onsubmit\x01\x01\x05self_\x08onsubmit\0\0\0\x1E__widl_f_set_onsubmit_Document\0\0\x01\x08Document\x01\0\x02\x08onsubmit\x01\x02\x05self_\x08onsubmit\x08onsubmit\0\0\0\x1B__widl_f_onsuspend_Document\0\0\x01\x08Document\x01\0\x01\tonsuspend\x01\x01\x05self_\tonsuspend\0\0\0\x1F__widl_f_set_onsuspend_Document\0\0\x01\x08Document\x01\0\x02\tonsuspend\x01\x02\x05self_\tonsuspend\tonsuspend\0\0\0\x1E__widl_f_ontimeupdate_Document\0\0\x01\x08Document\x01\0\x01\x0Contimeupdate\x01\x01\x05self_\x0Contimeupdate\0\0\0\"__widl_f_set_ontimeupdate_Document\0\0\x01\x08Document\x01\0\x02\x0Contimeupdate\x01\x02\x05self_\x0Contimeupdate\x0Contimeupdate\0\0\0 __widl_f_onvolumechange_Document\0\0\x01\x08Document\x01\0\x01\x0Eonvolumechange\x01\x01\x05self_\x0Eonvolumechange\0\0\0$__widl_f_set_onvolumechange_Document\0\0\x01\x08Document\x01\0\x02\x0Eonvolumechange\x01\x02\x05self_\x0Eonvolumechange\x0Eonvolumechange\0\0\0\x1B__widl_f_onwaiting_Document\0\0\x01\x08Document\x01\0\x01\tonwaiting\x01\x01\x05self_\tonwaiting\0\0\0\x1F__widl_f_set_onwaiting_Document\0\0\x01\x08Document\x01\0\x02\tonwaiting\x01\x02\x05self_\tonwaiting\tonwaiting\0\0\0\x1F__widl_f_onselectstart_Document\0\0\x01\x08Document\x01\0\x01\ronselectstart\x01\x01\x05self_\ronselectstart\0\0\0#__widl_f_set_onselectstart_Document\0\0\x01\x08Document\x01\0\x02\ronselectstart\x01\x02\x05self_\ronselectstart\ronselectstart\0\0\0\x1A__widl_f_ontoggle_Document\0\0\x01\x08Document\x01\0\x01\x08ontoggle\x01\x01\x05self_\x08ontoggle\0\0\0\x1E__widl_f_set_ontoggle_Document\0\0\x01\x08Document\x01\0\x02\x08ontoggle\x01\x02\x05self_\x08ontoggle\x08ontoggle\0\0\0!__widl_f_onpointercancel_Document\0\0\x01\x08Document\x01\0\x01\x0Fonpointercancel\x01\x01\x05self_\x0Fonpointercancel\0\0\0%__widl_f_set_onpointercancel_Document\0\0\x01\x08Document\x01\0\x02\x0Fonpointercancel\x01\x02\x05self_\x0Fonpointercancel\x0Fonpointercancel\0\0\0\x1F__widl_f_onpointerdown_Document\0\0\x01\x08Document\x01\0\x01\ronpointerdown\x01\x01\x05self_\ronpointerdown\0\0\0#__widl_f_set_onpointerdown_Document\0\0\x01\x08Document\x01\0\x02\ronpointerdown\x01\x02\x05self_\ronpointerdown\ronpointerdown\0\0\0\x1D__widl_f_onpointerup_Document\0\0\x01\x08Document\x01\0\x01\x0Bonpointerup\x01\x01\x05self_\x0Bonpointerup\0\0\0!__widl_f_set_onpointerup_Document\0\0\x01\x08Document\x01\0\x02\x0Bonpointerup\x01\x02\x05self_\x0Bonpointerup\x0Bonpointerup\0\0\0\x1F__widl_f_onpointermove_Document\0\0\x01\x08Document\x01\0\x01\ronpointermove\x01\x01\x05self_\ronpointermove\0\0\0#__widl_f_set_onpointermove_Document\0\0\x01\x08Document\x01\0\x02\ronpointermove\x01\x02\x05self_\ronpointermove\ronpointermove\0\0\0\x1E__widl_f_onpointerout_Document\0\0\x01\x08Document\x01\0\x01\x0Conpointerout\x01\x01\x05self_\x0Conpointerout\0\0\0\"__widl_f_set_onpointerout_Document\0\0\x01\x08Document\x01\0\x02\x0Conpointerout\x01\x02\x05self_\x0Conpointerout\x0Conpointerout\0\0\0\x1F__widl_f_onpointerover_Document\0\0\x01\x08Document\x01\0\x01\ronpointerover\x01\x01\x05self_\ronpointerover\0\0\0#__widl_f_set_onpointerover_Document\0\0\x01\x08Document\x01\0\x02\ronpointerover\x01\x02\x05self_\ronpointerover\ronpointerover\0\0\0 __widl_f_onpointerenter_Document\0\0\x01\x08Document\x01\0\x01\x0Eonpointerenter\x01\x01\x05self_\x0Eonpointerenter\0\0\0$__widl_f_set_onpointerenter_Document\0\0\x01\x08Document\x01\0\x02\x0Eonpointerenter\x01\x02\x05self_\x0Eonpointerenter\x0Eonpointerenter\0\0\0 __widl_f_onpointerleave_Document\0\0\x01\x08Document\x01\0\x01\x0Eonpointerleave\x01\x01\x05self_\x0Eonpointerleave\0\0\0$__widl_f_set_onpointerleave_Document\0\0\x01\x08Document\x01\0\x02\x0Eonpointerleave\x01\x02\x05self_\x0Eonpointerleave\x0Eonpointerleave\0\0\0%__widl_f_ongotpointercapture_Document\0\0\x01\x08Document\x01\0\x01\x13ongotpointercapture\x01\x01\x05self_\x13ongotpointercapture\0\0\0)__widl_f_set_ongotpointercapture_Document\0\0\x01\x08Document\x01\0\x02\x13ongotpointercapture\x01\x02\x05self_\x13ongotpointercapture\x13ongotpointercapture\0\0\0&__widl_f_onlostpointercapture_Document\0\0\x01\x08Document\x01\0\x01\x14onlostpointercapture\x01\x01\x05self_\x14onlostpointercapture\0\0\0*__widl_f_set_onlostpointercapture_Document\0\0\x01\x08Document\x01\0\x02\x14onlostpointercapture\x01\x02\x05self_\x14onlostpointercapture\x14onlostpointercapture\0\0\0#__widl_f_onanimationcancel_Document\0\0\x01\x08Document\x01\0\x01\x11onanimationcancel\x01\x01\x05self_\x11onanimationcancel\0\0\0'__widl_f_set_onanimationcancel_Document\0\0\x01\x08Document\x01\0\x02\x11onanimationcancel\x01\x02\x05self_\x11onanimationcancel\x11onanimationcancel\0\0\0 __widl_f_onanimationend_Document\0\0\x01\x08Document\x01\0\x01\x0Eonanimationend\x01\x01\x05self_\x0Eonanimationend\0\0\0$__widl_f_set_onanimationend_Document\0\0\x01\x08Document\x01\0\x02\x0Eonanimationend\x01\x02\x05self_\x0Eonanimationend\x0Eonanimationend\0\0\0&__widl_f_onanimationiteration_Document\0\0\x01\x08Document\x01\0\x01\x14onanimationiteration\x01\x01\x05self_\x14onanimationiteration\0\0\0*__widl_f_set_onanimationiteration_Document\0\0\x01\x08Document\x01\0\x02\x14onanimationiteration\x01\x02\x05self_\x14onanimationiteration\x14onanimationiteration\0\0\0\"__widl_f_onanimationstart_Document\0\0\x01\x08Document\x01\0\x01\x10onanimationstart\x01\x01\x05self_\x10onanimationstart\0\0\0&__widl_f_set_onanimationstart_Document\0\0\x01\x08Document\x01\0\x02\x10onanimationstart\x01\x02\x05self_\x10onanimationstart\x10onanimationstart\0\0\0$__widl_f_ontransitioncancel_Document\0\0\x01\x08Document\x01\0\x01\x12ontransitioncancel\x01\x01\x05self_\x12ontransitioncancel\0\0\0(__widl_f_set_ontransitioncancel_Document\0\0\x01\x08Document\x01\0\x02\x12ontransitioncancel\x01\x02\x05self_\x12ontransitioncancel\x12ontransitioncancel\0\0\0!__widl_f_ontransitionend_Document\0\0\x01\x08Document\x01\0\x01\x0Fontransitionend\x01\x01\x05self_\x0Fontransitionend\0\0\0%__widl_f_set_ontransitionend_Document\0\0\x01\x08Document\x01\0\x02\x0Fontransitionend\x01\x02\x05self_\x0Fontransitionend\x0Fontransitionend\0\0\0!__widl_f_ontransitionrun_Document\0\0\x01\x08Document\x01\0\x01\x0Fontransitionrun\x01\x01\x05self_\x0Fontransitionrun\0\0\0%__widl_f_set_ontransitionrun_Document\0\0\x01\x08Document\x01\0\x02\x0Fontransitionrun\x01\x02\x05self_\x0Fontransitionrun\x0Fontransitionrun\0\0\0#__widl_f_ontransitionstart_Document\0\0\x01\x08Document\x01\0\x01\x11ontransitionstart\x01\x01\x05self_\x11ontransitionstart\0\0\0'__widl_f_set_ontransitionstart_Document\0\0\x01\x08Document\x01\0\x02\x11ontransitionstart\x01\x02\x05self_\x11ontransitionstart\x11ontransitionstart\0\0\0&__widl_f_onwebkitanimationend_Document\0\0\x01\x08Document\x01\0\x01\x14onwebkitanimationend\x01\x01\x05self_\x14onwebkitanimationend\0\0\0*__widl_f_set_onwebkitanimationend_Document\0\0\x01\x08Document\x01\0\x02\x14onwebkitanimationend\x01\x02\x05self_\x14onwebkitanimationend\x14onwebkitanimationend\0\0\0,__widl_f_onwebkitanimationiteration_Document\0\0\x01\x08Document\x01\0\x01\x1Aonwebkitanimationiteration\x01\x01\x05self_\x1Aonwebkitanimationiteration\0\0\00__widl_f_set_onwebkitanimationiteration_Document\0\0\x01\x08Document\x01\0\x02\x1Aonwebkitanimationiteration\x01\x02\x05self_\x1Aonwebkitanimationiteration\x1Aonwebkitanimationiteration\0\0\0(__widl_f_onwebkitanimationstart_Document\0\0\x01\x08Document\x01\0\x01\x16onwebkitanimationstart\x01\x01\x05self_\x16onwebkitanimationstart\0\0\0,__widl_f_set_onwebkitanimationstart_Document\0\0\x01\x08Document\x01\0\x02\x16onwebkitanimationstart\x01\x02\x05self_\x16onwebkitanimationstart\x16onwebkitanimationstart\0\0\0'__widl_f_onwebkittransitionend_Document\0\0\x01\x08Document\x01\0\x01\x15onwebkittransitionend\x01\x01\x05self_\x15onwebkittransitionend\0\0\0+__widl_f_set_onwebkittransitionend_Document\0\0\x01\x08Document\x01\0\x02\x15onwebkittransitionend\x01\x02\x05self_\x15onwebkittransitionend\x15onwebkittransitionend\0\0\0\x19__widl_f_onerror_Document\0\0\x01\x08Document\x01\0\x01\x07onerror\x01\x01\x05self_\x07onerror\0\0\0\x1D__widl_f_set_onerror_Document\0\0\x01\x08Document\x01\0\x02\x07onerror\x01\x02\x05self_\x07onerror\x07onerror\0\0\0\"__widl_f_append_with_node_Document\x01\x01\x01\x08Document\x01\0\0\x01\x02\x05self_\x05nodes\x06append\0\0\0$__widl_f_append_with_node_0_Document\x01\0\x01\x08Document\x01\0\0\x01\x01\x05self_\x06append\0\0\0$__widl_f_append_with_node_1_Document\x01\0\x01\x08Document\x01\0\0\x01\x02\x05self_\x07nodes_1\x06append\0\0\0$__widl_f_append_with_node_2_Document\x01\0\x01\x08Document\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x06append\0\0\0$__widl_f_append_with_node_3_Document\x01\0\x01\x08Document\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x06append\0\0\0$__widl_f_append_with_node_4_Document\x01\0\x01\x08Document\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x06append\0\0\0$__widl_f_append_with_node_5_Document\x01\0\x01\x08Document\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x06append\0\0\0$__widl_f_append_with_node_6_Document\x01\0\x01\x08Document\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x06append\0\0\0$__widl_f_append_with_node_7_Document\x01\0\x01\x08Document\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x06append\0\0\0!__widl_f_append_with_str_Document\x01\x01\x01\x08Document\x01\0\0\x01\x02\x05self_\x05nodes\x06append\0\0\0#__widl_f_append_with_str_0_Document\x01\0\x01\x08Document\x01\0\0\x01\x01\x05self_\x06append\0\0\0#__widl_f_append_with_str_1_Document\x01\0\x01\x08Document\x01\0\0\x01\x02\x05self_\x07nodes_1\x06append\0\0\0#__widl_f_append_with_str_2_Document\x01\0\x01\x08Document\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x06append\0\0\0#__widl_f_append_with_str_3_Document\x01\0\x01\x08Document\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x06append\0\0\0#__widl_f_append_with_str_4_Document\x01\0\x01\x08Document\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x06append\0\0\0#__widl_f_append_with_str_5_Document\x01\0\x01\x08Document\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x06append\0\0\0#__widl_f_append_with_str_6_Document\x01\0\x01\x08Document\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x06append\0\0\0#__widl_f_append_with_str_7_Document\x01\0\x01\x08Document\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x06append\0\0\0#__widl_f_prepend_with_node_Document\x01\x01\x01\x08Document\x01\0\0\x01\x02\x05self_\x05nodes\x07prepend\0\0\0%__widl_f_prepend_with_node_0_Document\x01\0\x01\x08Document\x01\0\0\x01\x01\x05self_\x07prepend\0\0\0%__widl_f_prepend_with_node_1_Document\x01\0\x01\x08Document\x01\0\0\x01\x02\x05self_\x07nodes_1\x07prepend\0\0\0%__widl_f_prepend_with_node_2_Document\x01\0\x01\x08Document\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x07prepend\0\0\0%__widl_f_prepend_with_node_3_Document\x01\0\x01\x08Document\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07prepend\0\0\0%__widl_f_prepend_with_node_4_Document\x01\0\x01\x08Document\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07prepend\0\0\0%__widl_f_prepend_with_node_5_Document\x01\0\x01\x08Document\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07prepend\0\0\0%__widl_f_prepend_with_node_6_Document\x01\0\x01\x08Document\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07prepend\0\0\0%__widl_f_prepend_with_node_7_Document\x01\0\x01\x08Document\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x07prepend\0\0\0\"__widl_f_prepend_with_str_Document\x01\x01\x01\x08Document\x01\0\0\x01\x02\x05self_\x05nodes\x07prepend\0\0\0$__widl_f_prepend_with_str_0_Document\x01\0\x01\x08Document\x01\0\0\x01\x01\x05self_\x07prepend\0\0\0$__widl_f_prepend_with_str_1_Document\x01\0\x01\x08Document\x01\0\0\x01\x02\x05self_\x07nodes_1\x07prepend\0\0\0$__widl_f_prepend_with_str_2_Document\x01\0\x01\x08Document\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x07prepend\0\0\0$__widl_f_prepend_with_str_3_Document\x01\0\x01\x08Document\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07prepend\0\0\0$__widl_f_prepend_with_str_4_Document\x01\0\x01\x08Document\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07prepend\0\0\0$__widl_f_prepend_with_str_5_Document\x01\0\x01\x08Document\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07prepend\0\0\0$__widl_f_prepend_with_str_6_Document\x01\0\x01\x08Document\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07prepend\0\0\0$__widl_f_prepend_with_str_7_Document\x01\0\x01\x08Document\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x07prepend\0\0\0\x1A__widl_f_children_Document\0\0\x01\x08Document\x01\0\x01\x08children\x01\x01\x05self_\x08children\0\0\0%__widl_f_first_element_child_Document\0\0\x01\x08Document\x01\0\x01\x11firstElementChild\x01\x01\x05self_\x11firstElementChild\0\0\0$__widl_f_last_element_child_Document\0\0\x01\x08Document\x01\0\x01\x10lastElementChild\x01\x01\x05self_\x10lastElementChild\0\0\0%__widl_f_child_element_count_Document\0\0\x01\x08Document\x01\0\x01\x11childElementCount\x01\x01\x05self_\x11childElementCount\0\0\0\x1E__widl_f_ontouchstart_Document\0\0\x01\x08Document\x01\0\x01\x0Contouchstart\x01\x01\x05self_\x0Contouchstart\0\0\0\"__widl_f_set_ontouchstart_Document\0\0\x01\x08Document\x01\0\x02\x0Contouchstart\x01\x02\x05self_\x0Contouchstart\x0Contouchstart\0\0\0\x1C__widl_f_ontouchend_Document\0\0\x01\x08Document\x01\0\x01\nontouchend\x01\x01\x05self_\nontouchend\0\0\0 __widl_f_set_ontouchend_Document\0\0\x01\x08Document\x01\0\x02\nontouchend\x01\x02\x05self_\nontouchend\nontouchend\0\0\0\x1D__widl_f_ontouchmove_Document\0\0\x01\x08Document\x01\0\x01\x0Bontouchmove\x01\x01\x05self_\x0Bontouchmove\0\0\0!__widl_f_set_ontouchmove_Document\0\0\x01\x08Document\x01\0\x02\x0Bontouchmove\x01\x02\x05self_\x0Bontouchmove\x0Bontouchmove\0\0\0\x1F__widl_f_ontouchcancel_Document\0\0\x01\x08Document\x01\0\x01\rontouchcancel\x01\x01\x05self_\rontouchcancel\0\0\0#__widl_f_set_ontouchcancel_Document\0\0\x01\x08Document\x01\0\x02\rontouchcancel\x01\x02\x05self_\rontouchcancel\rontouchcancel\0\0\0$__widl_f_create_ns_resolver_Document\0\0\x01\x08Document\x01\0\0\x01\x02\x05self_\rnode_resolver\x10createNSResolver\0\0\x02\x10DocumentFragment\"__widl_instanceof_DocumentFragment\0\0\0\0\x1D__widl_f_new_DocumentFragment\x01\0\x01\x10DocumentFragment\0\x01\0\x03new\0\0\0+__widl_f_get_element_by_id_DocumentFragment\0\0\x01\x10DocumentFragment\x01\0\0\x01\x02\x05self_\nelement_id\x0EgetElementById\0\0\0(__widl_f_query_selector_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x02\x05self_\tselectors\rquerySelector\0\0\0,__widl_f_query_selector_all_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x02\x05self_\tselectors\x10querySelectorAll\0\0\0*__widl_f_append_with_node_DocumentFragment\x01\x01\x01\x10DocumentFragment\x01\0\0\x01\x02\x05self_\x05nodes\x06append\0\0\0,__widl_f_append_with_node_0_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x01\x05self_\x06append\0\0\0,__widl_f_append_with_node_1_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x02\x05self_\x07nodes_1\x06append\0\0\0,__widl_f_append_with_node_2_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x06append\0\0\0,__widl_f_append_with_node_3_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x06append\0\0\0,__widl_f_append_with_node_4_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x06append\0\0\0,__widl_f_append_with_node_5_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x06append\0\0\0,__widl_f_append_with_node_6_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x06append\0\0\0,__widl_f_append_with_node_7_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x06append\0\0\0)__widl_f_append_with_str_DocumentFragment\x01\x01\x01\x10DocumentFragment\x01\0\0\x01\x02\x05self_\x05nodes\x06append\0\0\0+__widl_f_append_with_str_0_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x01\x05self_\x06append\0\0\0+__widl_f_append_with_str_1_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x02\x05self_\x07nodes_1\x06append\0\0\0+__widl_f_append_with_str_2_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x06append\0\0\0+__widl_f_append_with_str_3_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x06append\0\0\0+__widl_f_append_with_str_4_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x06append\0\0\0+__widl_f_append_with_str_5_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x06append\0\0\0+__widl_f_append_with_str_6_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x06append\0\0\0+__widl_f_append_with_str_7_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x06append\0\0\0+__widl_f_prepend_with_node_DocumentFragment\x01\x01\x01\x10DocumentFragment\x01\0\0\x01\x02\x05self_\x05nodes\x07prepend\0\0\0-__widl_f_prepend_with_node_0_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x01\x05self_\x07prepend\0\0\0-__widl_f_prepend_with_node_1_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x02\x05self_\x07nodes_1\x07prepend\0\0\0-__widl_f_prepend_with_node_2_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x07prepend\0\0\0-__widl_f_prepend_with_node_3_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07prepend\0\0\0-__widl_f_prepend_with_node_4_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07prepend\0\0\0-__widl_f_prepend_with_node_5_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07prepend\0\0\0-__widl_f_prepend_with_node_6_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07prepend\0\0\0-__widl_f_prepend_with_node_7_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x07prepend\0\0\0*__widl_f_prepend_with_str_DocumentFragment\x01\x01\x01\x10DocumentFragment\x01\0\0\x01\x02\x05self_\x05nodes\x07prepend\0\0\0,__widl_f_prepend_with_str_0_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x01\x05self_\x07prepend\0\0\0,__widl_f_prepend_with_str_1_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x02\x05self_\x07nodes_1\x07prepend\0\0\0,__widl_f_prepend_with_str_2_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x07prepend\0\0\0,__widl_f_prepend_with_str_3_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07prepend\0\0\0,__widl_f_prepend_with_str_4_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07prepend\0\0\0,__widl_f_prepend_with_str_5_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07prepend\0\0\0,__widl_f_prepend_with_str_6_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07prepend\0\0\0,__widl_f_prepend_with_str_7_DocumentFragment\x01\0\x01\x10DocumentFragment\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x07prepend\0\0\0\"__widl_f_children_DocumentFragment\0\0\x01\x10DocumentFragment\x01\0\x01\x08children\x01\x01\x05self_\x08children\0\0\0-__widl_f_first_element_child_DocumentFragment\0\0\x01\x10DocumentFragment\x01\0\x01\x11firstElementChild\x01\x01\x05self_\x11firstElementChild\0\0\0,__widl_f_last_element_child_DocumentFragment\0\0\x01\x10DocumentFragment\x01\0\x01\x10lastElementChild\x01\x01\x05self_\x10lastElementChild\0\0\0-__widl_f_child_element_count_DocumentFragment\0\0\x01\x10DocumentFragment\x01\0\x01\x11childElementCount\x01\x01\x05self_\x11childElementCount\0\0\x02\x07Element\x19__widl_instanceof_Element\0\0\0\0\x18__widl_f_closest_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x08selector\x07closest\0\0\0\x1E__widl_f_get_attribute_Element\0\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x04name\x0CgetAttribute\0\0\0!__widl_f_get_attribute_ns_Element\0\0\x01\x07Element\x01\0\0\x01\x03\x05self_\tnamespace\nlocal_name\x0EgetAttributeNS\0\0\0$__widl_f_get_attribute_names_Element\0\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x11getAttributeNames\0\0\0\x1E__widl_f_has_attribute_Element\0\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x04name\x0ChasAttribute\0\0\0!__widl_f_has_attribute_ns_Element\0\0\x01\x07Element\x01\0\0\x01\x03\x05self_\tnamespace\nlocal_name\x0EhasAttributeNS\0\0\0\x1F__widl_f_has_attributes_Element\0\0\x01\x07Element\x01\0\0\x01\x01\x05self_\rhasAttributes\0\0\0$__widl_f_has_pointer_capture_Element\0\0\x01\x07Element\x01\0\0\x01\x02\x05self_\npointer_id\x11hasPointerCapture\0\0\0(__widl_f_insert_adjacent_element_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x06where_\x07element\x15insertAdjacentElement\0\0\0%__widl_f_insert_adjacent_html_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x08position\x04text\x12insertAdjacentHTML\0\0\0%__widl_f_insert_adjacent_text_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x06where_\x04data\x12insertAdjacentText\0\0\0\x18__widl_f_matches_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x08selector\x07matches\0\0\0\x1F__widl_f_query_selector_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\tselectors\rquerySelector\0\0\0#__widl_f_query_selector_all_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\tselectors\x10querySelectorAll\0\0\0 __widl_f_release_capture_Element\0\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x0EreleaseCapture\0\0\0(__widl_f_release_pointer_capture_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\npointer_id\x15releasePointerCapture\0\0\0!__widl_f_remove_attribute_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x04name\x0FremoveAttribute\0\0\0$__widl_f_remove_attribute_ns_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\tnamespace\nlocal_name\x11removeAttributeNS\0\0\0#__widl_f_request_fullscreen_Element\x01\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x11requestFullscreen\0\0\0%__widl_f_request_pointer_lock_Element\0\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x12requestPointerLock\0\0\0$__widl_f_scroll_with_x_and_y_Element\0\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x01x\x01y\x06scroll\0\0\0\x17__widl_f_scroll_Element\0\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x06scroll\0\0\0'__widl_f_scroll_by_with_x_and_y_Element\0\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x01x\x01y\x08scrollBy\0\0\0\x1A__widl_f_scroll_by_Element\0\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x08scrollBy\0\0\0!__widl_f_scroll_into_view_Element\0\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x0EscrollIntoView\0\0\0+__widl_f_scroll_into_view_with_bool_Element\0\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x03arg\x0EscrollIntoView\0\0\0'__widl_f_scroll_to_with_x_and_y_Element\0\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x01x\x01y\x08scrollTo\0\0\0\x1A__widl_f_scroll_to_Element\0\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x08scrollTo\0\0\0\x1E__widl_f_set_attribute_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x04name\x05value\x0CsetAttribute\0\0\0!__widl_f_set_attribute_ns_Element\x01\0\x01\x07Element\x01\0\0\x01\x04\x05self_\tnamespace\x04name\x05value\x0EsetAttributeNS\0\0\0\x1C__widl_f_set_capture_Element\0\0\x01\x07Element\x01\0\0\x01\x01\x05self_\nsetCapture\0\0\05__widl_f_set_capture_with_retarget_to_element_Element\0\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x13retarget_to_element\nsetCapture\0\0\0$__widl_f_set_pointer_capture_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\npointer_id\x11setPointerCapture\0\0\0!__widl_f_toggle_attribute_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x04name\x0FtoggleAttribute\0\0\0,__widl_f_toggle_attribute_with_force_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x04name\x05force\x0FtoggleAttribute\0\0\0(__widl_f_webkit_matches_selector_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x08selector\x15webkitMatchesSelector\0\0\0\x1E__widl_f_namespace_uri_Element\0\0\x01\x07Element\x01\0\x01\x0CnamespaceURI\x01\x01\x05self_\x0CnamespaceURI\0\0\0\x17__widl_f_prefix_Element\0\0\x01\x07Element\x01\0\x01\x06prefix\x01\x01\x05self_\x06prefix\0\0\0\x1B__widl_f_local_name_Element\0\0\x01\x07Element\x01\0\x01\tlocalName\x01\x01\x05self_\tlocalName\0\0\0\x19__widl_f_tag_name_Element\0\0\x01\x07Element\x01\0\x01\x07tagName\x01\x01\x05self_\x07tagName\0\0\0\x13__widl_f_id_Element\0\0\x01\x07Element\x01\0\x01\x02id\x01\x01\x05self_\x02id\0\0\0\x17__widl_f_set_id_Element\0\0\x01\x07Element\x01\0\x02\x02id\x01\x02\x05self_\x02id\x02id\0\0\0\x1B__widl_f_class_name_Element\0\0\x01\x07Element\x01\0\x01\tclassName\x01\x01\x05self_\tclassName\0\0\0\x1F__widl_f_set_class_name_Element\0\0\x01\x07Element\x01\0\x02\tclassName\x01\x02\x05self_\nclass_name\tclassName\0\0\0\x1B__widl_f_scroll_top_Element\0\0\x01\x07Element\x01\0\x01\tscrollTop\x01\x01\x05self_\tscrollTop\0\0\0\x1F__widl_f_set_scroll_top_Element\0\0\x01\x07Element\x01\0\x02\tscrollTop\x01\x02\x05self_\nscroll_top\tscrollTop\0\0\0\x1C__widl_f_scroll_left_Element\0\0\x01\x07Element\x01\0\x01\nscrollLeft\x01\x01\x05self_\nscrollLeft\0\0\0 __widl_f_set_scroll_left_Element\0\0\x01\x07Element\x01\0\x02\nscrollLeft\x01\x02\x05self_\x0Bscroll_left\nscrollLeft\0\0\0\x1D__widl_f_scroll_width_Element\0\0\x01\x07Element\x01\0\x01\x0BscrollWidth\x01\x01\x05self_\x0BscrollWidth\0\0\0\x1E__widl_f_scroll_height_Element\0\0\x01\x07Element\x01\0\x01\x0CscrollHeight\x01\x01\x05self_\x0CscrollHeight\0\0\0\x1B__widl_f_client_top_Element\0\0\x01\x07Element\x01\0\x01\tclientTop\x01\x01\x05self_\tclientTop\0\0\0\x1C__widl_f_client_left_Element\0\0\x01\x07Element\x01\0\x01\nclientLeft\x01\x01\x05self_\nclientLeft\0\0\0\x1D__widl_f_client_width_Element\0\0\x01\x07Element\x01\0\x01\x0BclientWidth\x01\x01\x05self_\x0BclientWidth\0\0\0\x1E__widl_f_client_height_Element\0\0\x01\x07Element\x01\0\x01\x0CclientHeight\x01\x01\x05self_\x0CclientHeight\0\0\0\x1B__widl_f_inner_html_Element\0\0\x01\x07Element\x01\0\x01\tinnerHTML\x01\x01\x05self_\tinnerHTML\0\0\0\x1F__widl_f_set_inner_html_Element\0\0\x01\x07Element\x01\0\x02\tinnerHTML\x01\x02\x05self_\ninner_html\tinnerHTML\0\0\0\x1B__widl_f_outer_html_Element\0\0\x01\x07Element\x01\0\x01\touterHTML\x01\x01\x05self_\touterHTML\0\0\0\x1F__widl_f_set_outer_html_Element\0\0\x01\x07Element\x01\0\x02\touterHTML\x01\x02\x05self_\nouter_html\touterHTML\0\0\0\x15__widl_f_slot_Element\0\0\x01\x07Element\x01\0\x01\x04slot\x01\x01\x05self_\x04slot\0\0\0\x19__widl_f_set_slot_Element\0\0\x01\x07Element\x01\0\x02\x04slot\x01\x02\x05self_\x04slot\x04slot\0\0\0 __widl_f_after_with_node_Element\x01\x01\x01\x07Element\x01\0\0\x01\x02\x05self_\x05nodes\x05after\0\0\0\"__widl_f_after_with_node_0_Element\x01\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x05after\0\0\0\"__widl_f_after_with_node_1_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x07nodes_1\x05after\0\0\0\"__widl_f_after_with_node_2_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x05after\0\0\0\"__widl_f_after_with_node_3_Element\x01\0\x01\x07Element\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x05after\0\0\0\"__widl_f_after_with_node_4_Element\x01\0\x01\x07Element\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x05after\0\0\0\"__widl_f_after_with_node_5_Element\x01\0\x01\x07Element\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x05after\0\0\0\"__widl_f_after_with_node_6_Element\x01\0\x01\x07Element\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x05after\0\0\0\"__widl_f_after_with_node_7_Element\x01\0\x01\x07Element\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x05after\0\0\0\x1F__widl_f_after_with_str_Element\x01\x01\x01\x07Element\x01\0\0\x01\x02\x05self_\x05nodes\x05after\0\0\0!__widl_f_after_with_str_0_Element\x01\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x05after\0\0\0!__widl_f_after_with_str_1_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x07nodes_1\x05after\0\0\0!__widl_f_after_with_str_2_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x05after\0\0\0!__widl_f_after_with_str_3_Element\x01\0\x01\x07Element\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x05after\0\0\0!__widl_f_after_with_str_4_Element\x01\0\x01\x07Element\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x05after\0\0\0!__widl_f_after_with_str_5_Element\x01\0\x01\x07Element\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x05after\0\0\0!__widl_f_after_with_str_6_Element\x01\0\x01\x07Element\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x05after\0\0\0!__widl_f_after_with_str_7_Element\x01\0\x01\x07Element\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x05after\0\0\0!__widl_f_before_with_node_Element\x01\x01\x01\x07Element\x01\0\0\x01\x02\x05self_\x05nodes\x06before\0\0\0#__widl_f_before_with_node_0_Element\x01\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x06before\0\0\0#__widl_f_before_with_node_1_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x07nodes_1\x06before\0\0\0#__widl_f_before_with_node_2_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x06before\0\0\0#__widl_f_before_with_node_3_Element\x01\0\x01\x07Element\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x06before\0\0\0#__widl_f_before_with_node_4_Element\x01\0\x01\x07Element\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x06before\0\0\0#__widl_f_before_with_node_5_Element\x01\0\x01\x07Element\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x06before\0\0\0#__widl_f_before_with_node_6_Element\x01\0\x01\x07Element\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x06before\0\0\0#__widl_f_before_with_node_7_Element\x01\0\x01\x07Element\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x06before\0\0\0 __widl_f_before_with_str_Element\x01\x01\x01\x07Element\x01\0\0\x01\x02\x05self_\x05nodes\x06before\0\0\0\"__widl_f_before_with_str_0_Element\x01\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x06before\0\0\0\"__widl_f_before_with_str_1_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x07nodes_1\x06before\0\0\0\"__widl_f_before_with_str_2_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x06before\0\0\0\"__widl_f_before_with_str_3_Element\x01\0\x01\x07Element\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x06before\0\0\0\"__widl_f_before_with_str_4_Element\x01\0\x01\x07Element\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x06before\0\0\0\"__widl_f_before_with_str_5_Element\x01\0\x01\x07Element\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x06before\0\0\0\"__widl_f_before_with_str_6_Element\x01\0\x01\x07Element\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x06before\0\0\0\"__widl_f_before_with_str_7_Element\x01\0\x01\x07Element\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x06before\0\0\0\x17__widl_f_remove_Element\0\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x06remove\0\0\0'__widl_f_replace_with_with_node_Element\x01\x01\x01\x07Element\x01\0\0\x01\x02\x05self_\x05nodes\x0BreplaceWith\0\0\0)__widl_f_replace_with_with_node_0_Element\x01\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x0BreplaceWith\0\0\0)__widl_f_replace_with_with_node_1_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x07nodes_1\x0BreplaceWith\0\0\0)__widl_f_replace_with_with_node_2_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x0BreplaceWith\0\0\0)__widl_f_replace_with_with_node_3_Element\x01\0\x01\x07Element\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x0BreplaceWith\0\0\0)__widl_f_replace_with_with_node_4_Element\x01\0\x01\x07Element\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x0BreplaceWith\0\0\0)__widl_f_replace_with_with_node_5_Element\x01\0\x01\x07Element\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x0BreplaceWith\0\0\0)__widl_f_replace_with_with_node_6_Element\x01\0\x01\x07Element\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x0BreplaceWith\0\0\0)__widl_f_replace_with_with_node_7_Element\x01\0\x01\x07Element\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x0BreplaceWith\0\0\0&__widl_f_replace_with_with_str_Element\x01\x01\x01\x07Element\x01\0\0\x01\x02\x05self_\x05nodes\x0BreplaceWith\0\0\0(__widl_f_replace_with_with_str_0_Element\x01\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x0BreplaceWith\0\0\0(__widl_f_replace_with_with_str_1_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x07nodes_1\x0BreplaceWith\0\0\0(__widl_f_replace_with_with_str_2_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x0BreplaceWith\0\0\0(__widl_f_replace_with_with_str_3_Element\x01\0\x01\x07Element\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x0BreplaceWith\0\0\0(__widl_f_replace_with_with_str_4_Element\x01\0\x01\x07Element\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x0BreplaceWith\0\0\0(__widl_f_replace_with_with_str_5_Element\x01\0\x01\x07Element\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x0BreplaceWith\0\0\0(__widl_f_replace_with_with_str_6_Element\x01\0\x01\x07Element\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x0BreplaceWith\0\0\0(__widl_f_replace_with_with_str_7_Element\x01\0\x01\x07Element\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x0BreplaceWith\0\0\0\x1E__widl_f_get_box_quads_Element\x01\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x0BgetBoxQuads\0\0\0)__widl_f_previous_element_sibling_Element\0\0\x01\x07Element\x01\0\x01\x16previousElementSibling\x01\x01\x05self_\x16previousElementSibling\0\0\0%__widl_f_next_element_sibling_Element\0\0\x01\x07Element\x01\0\x01\x12nextElementSibling\x01\x01\x05self_\x12nextElementSibling\0\0\0!__widl_f_append_with_node_Element\x01\x01\x01\x07Element\x01\0\0\x01\x02\x05self_\x05nodes\x06append\0\0\0#__widl_f_append_with_node_0_Element\x01\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x06append\0\0\0#__widl_f_append_with_node_1_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x07nodes_1\x06append\0\0\0#__widl_f_append_with_node_2_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x06append\0\0\0#__widl_f_append_with_node_3_Element\x01\0\x01\x07Element\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x06append\0\0\0#__widl_f_append_with_node_4_Element\x01\0\x01\x07Element\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x06append\0\0\0#__widl_f_append_with_node_5_Element\x01\0\x01\x07Element\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x06append\0\0\0#__widl_f_append_with_node_6_Element\x01\0\x01\x07Element\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x06append\0\0\0#__widl_f_append_with_node_7_Element\x01\0\x01\x07Element\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x06append\0\0\0 __widl_f_append_with_str_Element\x01\x01\x01\x07Element\x01\0\0\x01\x02\x05self_\x05nodes\x06append\0\0\0\"__widl_f_append_with_str_0_Element\x01\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x06append\0\0\0\"__widl_f_append_with_str_1_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x07nodes_1\x06append\0\0\0\"__widl_f_append_with_str_2_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x06append\0\0\0\"__widl_f_append_with_str_3_Element\x01\0\x01\x07Element\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x06append\0\0\0\"__widl_f_append_with_str_4_Element\x01\0\x01\x07Element\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x06append\0\0\0\"__widl_f_append_with_str_5_Element\x01\0\x01\x07Element\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x06append\0\0\0\"__widl_f_append_with_str_6_Element\x01\0\x01\x07Element\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x06append\0\0\0\"__widl_f_append_with_str_7_Element\x01\0\x01\x07Element\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x06append\0\0\0\"__widl_f_prepend_with_node_Element\x01\x01\x01\x07Element\x01\0\0\x01\x02\x05self_\x05nodes\x07prepend\0\0\0$__widl_f_prepend_with_node_0_Element\x01\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x07prepend\0\0\0$__widl_f_prepend_with_node_1_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x07nodes_1\x07prepend\0\0\0$__widl_f_prepend_with_node_2_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x07prepend\0\0\0$__widl_f_prepend_with_node_3_Element\x01\0\x01\x07Element\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07prepend\0\0\0$__widl_f_prepend_with_node_4_Element\x01\0\x01\x07Element\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07prepend\0\0\0$__widl_f_prepend_with_node_5_Element\x01\0\x01\x07Element\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07prepend\0\0\0$__widl_f_prepend_with_node_6_Element\x01\0\x01\x07Element\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07prepend\0\0\0$__widl_f_prepend_with_node_7_Element\x01\0\x01\x07Element\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x07prepend\0\0\0!__widl_f_prepend_with_str_Element\x01\x01\x01\x07Element\x01\0\0\x01\x02\x05self_\x05nodes\x07prepend\0\0\0#__widl_f_prepend_with_str_0_Element\x01\0\x01\x07Element\x01\0\0\x01\x01\x05self_\x07prepend\0\0\0#__widl_f_prepend_with_str_1_Element\x01\0\x01\x07Element\x01\0\0\x01\x02\x05self_\x07nodes_1\x07prepend\0\0\0#__widl_f_prepend_with_str_2_Element\x01\0\x01\x07Element\x01\0\0\x01\x03\x05self_\x07nodes_1\x07nodes_2\x07prepend\0\0\0#__widl_f_prepend_with_str_3_Element\x01\0\x01\x07Element\x01\0\0\x01\x04\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07prepend\0\0\0#__widl_f_prepend_with_str_4_Element\x01\0\x01\x07Element\x01\0\0\x01\x05\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07prepend\0\0\0#__widl_f_prepend_with_str_5_Element\x01\0\x01\x07Element\x01\0\0\x01\x06\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07prepend\0\0\0#__widl_f_prepend_with_str_6_Element\x01\0\x01\x07Element\x01\0\0\x01\x07\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07prepend\0\0\0#__widl_f_prepend_with_str_7_Element\x01\0\x01\x07Element\x01\0\0\x01\x08\x05self_\x07nodes_1\x07nodes_2\x07nodes_3\x07nodes_4\x07nodes_5\x07nodes_6\x07nodes_7\x07prepend\0\0\0\x19__widl_f_children_Element\0\0\x01\x07Element\x01\0\x01\x08children\x01\x01\x05self_\x08children\0\0\0$__widl_f_first_element_child_Element\0\0\x01\x07Element\x01\0\x01\x11firstElementChild\x01\x01\x05self_\x11firstElementChild\0\0\0#__widl_f_last_element_child_Element\0\0\x01\x07Element\x01\0\x01\x10lastElementChild\x01\x01\x05self_\x10lastElementChild\0\0\0$__widl_f_child_element_count_Element\0\0\x01\x07Element\x01\0\x01\x11childElementCount\x01\x01\x05self_\x11childElementCount\0\0\x02\x05Event\x17__widl_instanceof_Event\0\0\0\0\x12__widl_f_new_Event\x01\0\x01\x05Event\0\x01\x01\x05type_\x03new\0\0\0\x1C__widl_f_composed_path_Event\0\0\x01\x05Event\x01\0\0\x01\x01\x05self_\x0CcomposedPath\0\0\0\x19__widl_f_init_event_Event\0\0\x01\x05Event\x01\0\0\x01\x02\x05self_\x05type_\tinitEvent\0\0\0&__widl_f_init_event_with_bubbles_Event\0\0\x01\x05Event\x01\0\0\x01\x03\x05self_\x05type_\x07bubbles\tinitEvent\0\0\05__widl_f_init_event_with_bubbles_and_cancelable_Event\0\0\x01\x05Event\x01\0\0\x01\x04\x05self_\x05type_\x07bubbles\ncancelable\tinitEvent\0\0\0\x1E__widl_f_prevent_default_Event\0\0\x01\x05Event\x01\0\0\x01\x01\x05self_\x0EpreventDefault\0\0\0)__widl_f_stop_immediate_propagation_Event\0\0\x01\x05Event\x01\0\0\x01\x01\x05self_\x18stopImmediatePropagation\0\0\0\x1F__widl_f_stop_propagation_Event\0\0\x01\x05Event\x01\0\0\x01\x01\x05self_\x0FstopPropagation\0\0\0\x13__widl_f_type_Event\0\0\x01\x05Event\x01\0\x01\x04type\x01\x01\x05self_\x04type\0\0\0\x15__widl_f_target_Event\0\0\x01\x05Event\x01\0\x01\x06target\x01\x01\x05self_\x06target\0\0\0\x1D__widl_f_current_target_Event\0\0\x01\x05Event\x01\0\x01\rcurrentTarget\x01\x01\x05self_\rcurrentTarget\0\0\0\x1A__widl_f_event_phase_Event\0\0\x01\x05Event\x01\0\x01\neventPhase\x01\x01\x05self_\neventPhase\0\0\0\x16__widl_f_bubbles_Event\0\0\x01\x05Event\x01\0\x01\x07bubbles\x01\x01\x05self_\x07bubbles\0\0\0\x19__widl_f_cancelable_Event\0\0\x01\x05Event\x01\0\x01\ncancelable\x01\x01\x05self_\ncancelable\0\0\0 __widl_f_default_prevented_Event\0\0\x01\x05Event\x01\0\x01\x10defaultPrevented\x01\x01\x05self_\x10defaultPrevented\0\0\0\x17__widl_f_composed_Event\0\0\x01\x05Event\x01\0\x01\x08composed\x01\x01\x05self_\x08composed\0\0\0\x19__widl_f_is_trusted_Event\0\0\x01\x05Event\x01\0\x01\tisTrusted\x01\x01\x05self_\tisTrusted\0\0\0\x19__widl_f_time_stamp_Event\0\0\x01\x05Event\x01\0\x01\ttimeStamp\x01\x01\x05self_\ttimeStamp\0\0\0\x1C__widl_f_cancel_bubble_Event\0\0\x01\x05Event\x01\0\x01\x0CcancelBubble\x01\x01\x05self_\x0CcancelBubble\0\0\0 __widl_f_set_cancel_bubble_Event\0\0\x01\x05Event\x01\0\x02\x0CcancelBubble\x01\x02\x05self_\rcancel_bubble\x0CcancelBubble\0\0\x02\x0BEventTarget\x1D__widl_instanceof_EventTarget\0\0\0\0\x18__widl_f_new_EventTarget\x01\0\x01\x0BEventTarget\0\x01\0\x03new\0\0\05__widl_f_add_event_listener_with_callback_EventTarget\x01\0\x01\x0BEventTarget\x01\0\0\x01\x03\x05self_\x05type_\x08listener\x10addEventListener\0\0\0>__widl_f_add_event_listener_with_callback_and_bool_EventTarget\x01\0\x01\x0BEventTarget\x01\0\0\x01\x04\x05self_\x05type_\x08listener\x07options\x10addEventListener\0\0\0R__widl_f_add_event_listener_with_callback_and_bool_and_wants_untrusted_EventTarget\x01\0\x01\x0BEventTarget\x01\0\0\x01\x05\x05self_\x05type_\x08listener\x07options\x0Fwants_untrusted\x10addEventListener\0\0\0#__widl_f_dispatch_event_EventTarget\x01\0\x01\x0BEventTarget\x01\0\0\x01\x02\x05self_\x05event\rdispatchEvent\0\0\08__widl_f_remove_event_listener_with_callback_EventTarget\x01\0\x01\x0BEventTarget\x01\0\0\x01\x03\x05self_\x05type_\x08listener\x13removeEventListener\0\0\0A__widl_f_remove_event_listener_with_callback_and_bool_EventTarget\x01\0\x01\x0BEventTarget\x01\0\0\x01\x04\x05self_\x05type_\x08listener\x07options\x13removeEventListener\0\0\x02\x0EHTMLCollection __widl_instanceof_HTMLCollection\0\0\0\0\x1C__widl_f_item_HTMLCollection\0\0\x01\x0EHTMLCollection\x01\0\0\x01\x02\x05self_\x05index\x04item\0\0\0\"__widl_f_named_item_HTMLCollection\0\0\x01\x0EHTMLCollection\x01\0\0\x01\x02\x05self_\x04name\tnamedItem\0\0\0&__widl_f_get_with_index_HTMLCollection\0\0\x01\x0EHTMLCollection\x01\0\x03\x01\x02\x05self_\x05index\x03get\0\0\0%__widl_f_get_with_name_HTMLCollection\0\0\x01\x0EHTMLCollection\x01\0\x03\x01\x02\x05self_\x04name\x03get\0\0\0\x1E__widl_f_length_HTMLCollection\0\0\x01\x0EHTMLCollection\x01\0\x01\x06length\x01\x01\x05self_\x06length\0\0\x02\x0BHTMLElement\x1D__widl_instanceof_HTMLElement\0\0\0\0\x19__widl_f_blur_HTMLElement\x01\0\x01\x0BHTMLElement\x01\0\0\x01\x01\x05self_\x04blur\0\0\0\x1A__widl_f_click_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\0\x01\x01\x05self_\x05click\0\0\0\x1A__widl_f_focus_HTMLElement\x01\0\x01\x0BHTMLElement\x01\0\0\x01\x01\x05self_\x05focus\0\0\0\x1A__widl_f_title_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x05title\x01\x01\x05self_\x05title\0\0\0\x1E__widl_f_set_title_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x05title\x01\x02\x05self_\x05title\x05title\0\0\0\x19__widl_f_lang_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x04lang\x01\x01\x05self_\x04lang\0\0\0\x1D__widl_f_set_lang_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x04lang\x01\x02\x05self_\x04lang\x04lang\0\0\0\x18__widl_f_dir_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x03dir\x01\x01\x05self_\x03dir\0\0\0\x1C__widl_f_set_dir_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x03dir\x01\x02\x05self_\x03dir\x03dir\0\0\0\x1F__widl_f_inner_text_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\tinnerText\x01\x01\x05self_\tinnerText\0\0\0#__widl_f_set_inner_text_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\tinnerText\x01\x02\x05self_\ninner_text\tinnerText\0\0\0\x1B__widl_f_hidden_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x06hidden\x01\x01\x05self_\x06hidden\0\0\0\x1F__widl_f_set_hidden_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x06hidden\x01\x02\x05self_\x06hidden\x06hidden\0\0\0\x1E__widl_f_tab_index_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x08tabIndex\x01\x01\x05self_\x08tabIndex\0\0\0\"__widl_f_set_tab_index_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x08tabIndex\x01\x02\x05self_\ttab_index\x08tabIndex\0\0\0\x1F__widl_f_access_key_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\taccessKey\x01\x01\x05self_\taccessKey\0\0\0#__widl_f_set_access_key_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\taccessKey\x01\x02\x05self_\naccess_key\taccessKey\0\0\0%__widl_f_access_key_label_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0EaccessKeyLabel\x01\x01\x05self_\x0EaccessKeyLabel\0\0\0\x1E__widl_f_draggable_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\tdraggable\x01\x01\x05self_\tdraggable\0\0\0\"__widl_f_set_draggable_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\tdraggable\x01\x02\x05self_\tdraggable\tdraggable\0\0\0%__widl_f_content_editable_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0FcontentEditable\x01\x01\x05self_\x0FcontentEditable\0\0\0)__widl_f_set_content_editable_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0FcontentEditable\x01\x02\x05self_\x10content_editable\x0FcontentEditable\0\0\0(__widl_f_is_content_editable_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x11isContentEditable\x01\x01\x05self_\x11isContentEditable\0\0\0\x1F__widl_f_spellcheck_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\nspellcheck\x01\x01\x05self_\nspellcheck\0\0\0#__widl_f_set_spellcheck_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\nspellcheck\x01\x02\x05self_\nspellcheck\nspellcheck\0\0\0\"__widl_f_offset_parent_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0CoffsetParent\x01\x01\x05self_\x0CoffsetParent\0\0\0\x1F__widl_f_offset_top_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\toffsetTop\x01\x01\x05self_\toffsetTop\0\0\0 __widl_f_offset_left_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\noffsetLeft\x01\x01\x05self_\noffsetLeft\0\0\0!__widl_f_offset_width_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0BoffsetWidth\x01\x01\x05self_\x0BoffsetWidth\0\0\0\"__widl_f_offset_height_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0CoffsetHeight\x01\x01\x05self_\x0CoffsetHeight\0\0\0\x1B__widl_f_oncopy_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x06oncopy\x01\x01\x05self_\x06oncopy\0\0\0\x1F__widl_f_set_oncopy_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x06oncopy\x01\x02\x05self_\x06oncopy\x06oncopy\0\0\0\x1A__widl_f_oncut_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x05oncut\x01\x01\x05self_\x05oncut\0\0\0\x1E__widl_f_set_oncut_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x05oncut\x01\x02\x05self_\x05oncut\x05oncut\0\0\0\x1C__widl_f_onpaste_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x07onpaste\x01\x01\x05self_\x07onpaste\0\0\0 __widl_f_set_onpaste_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x07onpaste\x01\x02\x05self_\x07onpaste\x07onpaste\0\0\0\x1C__widl_f_onabort_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x07onabort\x01\x01\x05self_\x07onabort\0\0\0 __widl_f_set_onabort_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x07onabort\x01\x02\x05self_\x07onabort\x07onabort\0\0\0\x1B__widl_f_onblur_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x06onblur\x01\x01\x05self_\x06onblur\0\0\0\x1F__widl_f_set_onblur_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x06onblur\x01\x02\x05self_\x06onblur\x06onblur\0\0\0\x1C__widl_f_onfocus_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x07onfocus\x01\x01\x05self_\x07onfocus\0\0\0 __widl_f_set_onfocus_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x07onfocus\x01\x02\x05self_\x07onfocus\x07onfocus\0\0\0\x1F__widl_f_onauxclick_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\nonauxclick\x01\x01\x05self_\nonauxclick\0\0\0#__widl_f_set_onauxclick_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\nonauxclick\x01\x02\x05self_\nonauxclick\nonauxclick\0\0\0\x1E__widl_f_oncanplay_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\toncanplay\x01\x01\x05self_\toncanplay\0\0\0\"__widl_f_set_oncanplay_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\toncanplay\x01\x02\x05self_\toncanplay\toncanplay\0\0\0%__widl_f_oncanplaythrough_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x10oncanplaythrough\x01\x01\x05self_\x10oncanplaythrough\0\0\0)__widl_f_set_oncanplaythrough_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x10oncanplaythrough\x01\x02\x05self_\x10oncanplaythrough\x10oncanplaythrough\0\0\0\x1D__widl_f_onchange_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x08onchange\x01\x01\x05self_\x08onchange\0\0\0!__widl_f_set_onchange_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x08onchange\x01\x02\x05self_\x08onchange\x08onchange\0\0\0\x1C__widl_f_onclick_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x07onclick\x01\x01\x05self_\x07onclick\0\0\0 __widl_f_set_onclick_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x07onclick\x01\x02\x05self_\x07onclick\x07onclick\0\0\0\x1C__widl_f_onclose_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x07onclose\x01\x01\x05self_\x07onclose\0\0\0 __widl_f_set_onclose_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x07onclose\x01\x02\x05self_\x07onclose\x07onclose\0\0\0\"__widl_f_oncontextmenu_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\roncontextmenu\x01\x01\x05self_\roncontextmenu\0\0\0&__widl_f_set_oncontextmenu_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\roncontextmenu\x01\x02\x05self_\roncontextmenu\roncontextmenu\0\0\0\x1F__widl_f_ondblclick_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\nondblclick\x01\x01\x05self_\nondblclick\0\0\0#__widl_f_set_ondblclick_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\nondblclick\x01\x02\x05self_\nondblclick\nondblclick\0\0\0\x1B__widl_f_ondrag_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x06ondrag\x01\x01\x05self_\x06ondrag\0\0\0\x1F__widl_f_set_ondrag_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x06ondrag\x01\x02\x05self_\x06ondrag\x06ondrag\0\0\0\x1E__widl_f_ondragend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\tondragend\x01\x01\x05self_\tondragend\0\0\0\"__widl_f_set_ondragend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\tondragend\x01\x02\x05self_\tondragend\tondragend\0\0\0 __widl_f_ondragenter_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Bondragenter\x01\x01\x05self_\x0Bondragenter\0\0\0$__widl_f_set_ondragenter_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Bondragenter\x01\x02\x05self_\x0Bondragenter\x0Bondragenter\0\0\0\x1F__widl_f_ondragexit_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\nondragexit\x01\x01\x05self_\nondragexit\0\0\0#__widl_f_set_ondragexit_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\nondragexit\x01\x02\x05self_\nondragexit\nondragexit\0\0\0 __widl_f_ondragleave_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Bondragleave\x01\x01\x05self_\x0Bondragleave\0\0\0$__widl_f_set_ondragleave_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Bondragleave\x01\x02\x05self_\x0Bondragleave\x0Bondragleave\0\0\0\x1F__widl_f_ondragover_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\nondragover\x01\x01\x05self_\nondragover\0\0\0#__widl_f_set_ondragover_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\nondragover\x01\x02\x05self_\nondragover\nondragover\0\0\0 __widl_f_ondragstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Bondragstart\x01\x01\x05self_\x0Bondragstart\0\0\0$__widl_f_set_ondragstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Bondragstart\x01\x02\x05self_\x0Bondragstart\x0Bondragstart\0\0\0\x1B__widl_f_ondrop_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x06ondrop\x01\x01\x05self_\x06ondrop\0\0\0\x1F__widl_f_set_ondrop_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x06ondrop\x01\x02\x05self_\x06ondrop\x06ondrop\0\0\0%__widl_f_ondurationchange_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x10ondurationchange\x01\x01\x05self_\x10ondurationchange\0\0\0)__widl_f_set_ondurationchange_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x10ondurationchange\x01\x02\x05self_\x10ondurationchange\x10ondurationchange\0\0\0\x1E__widl_f_onemptied_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\tonemptied\x01\x01\x05self_\tonemptied\0\0\0\"__widl_f_set_onemptied_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\tonemptied\x01\x02\x05self_\tonemptied\tonemptied\0\0\0\x1C__widl_f_onended_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x07onended\x01\x01\x05self_\x07onended\0\0\0 __widl_f_set_onended_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x07onended\x01\x02\x05self_\x07onended\x07onended\0\0\0\x1C__widl_f_oninput_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x07oninput\x01\x01\x05self_\x07oninput\0\0\0 __widl_f_set_oninput_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x07oninput\x01\x02\x05self_\x07oninput\x07oninput\0\0\0\x1E__widl_f_oninvalid_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\toninvalid\x01\x01\x05self_\toninvalid\0\0\0\"__widl_f_set_oninvalid_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\toninvalid\x01\x02\x05self_\toninvalid\toninvalid\0\0\0\x1E__widl_f_onkeydown_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\tonkeydown\x01\x01\x05self_\tonkeydown\0\0\0\"__widl_f_set_onkeydown_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\tonkeydown\x01\x02\x05self_\tonkeydown\tonkeydown\0\0\0\x1F__widl_f_onkeypress_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\nonkeypress\x01\x01\x05self_\nonkeypress\0\0\0#__widl_f_set_onkeypress_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\nonkeypress\x01\x02\x05self_\nonkeypress\nonkeypress\0\0\0\x1C__widl_f_onkeyup_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x07onkeyup\x01\x01\x05self_\x07onkeyup\0\0\0 __widl_f_set_onkeyup_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x07onkeyup\x01\x02\x05self_\x07onkeyup\x07onkeyup\0\0\0\x1B__widl_f_onload_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x06onload\x01\x01\x05self_\x06onload\0\0\0\x1F__widl_f_set_onload_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x06onload\x01\x02\x05self_\x06onload\x06onload\0\0\0!__widl_f_onloadeddata_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Conloadeddata\x01\x01\x05self_\x0Conloadeddata\0\0\0%__widl_f_set_onloadeddata_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Conloadeddata\x01\x02\x05self_\x0Conloadeddata\x0Conloadeddata\0\0\0%__widl_f_onloadedmetadata_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x10onloadedmetadata\x01\x01\x05self_\x10onloadedmetadata\0\0\0)__widl_f_set_onloadedmetadata_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x10onloadedmetadata\x01\x02\x05self_\x10onloadedmetadata\x10onloadedmetadata\0\0\0\x1E__widl_f_onloadend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\tonloadend\x01\x01\x05self_\tonloadend\0\0\0\"__widl_f_set_onloadend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\tonloadend\x01\x02\x05self_\tonloadend\tonloadend\0\0\0 __widl_f_onloadstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Bonloadstart\x01\x01\x05self_\x0Bonloadstart\0\0\0$__widl_f_set_onloadstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Bonloadstart\x01\x02\x05self_\x0Bonloadstart\x0Bonloadstart\0\0\0 __widl_f_onmousedown_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Bonmousedown\x01\x01\x05self_\x0Bonmousedown\0\0\0$__widl_f_set_onmousedown_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Bonmousedown\x01\x02\x05self_\x0Bonmousedown\x0Bonmousedown\0\0\0!__widl_f_onmouseenter_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Conmouseenter\x01\x01\x05self_\x0Conmouseenter\0\0\0%__widl_f_set_onmouseenter_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Conmouseenter\x01\x02\x05self_\x0Conmouseenter\x0Conmouseenter\0\0\0!__widl_f_onmouseleave_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Conmouseleave\x01\x01\x05self_\x0Conmouseleave\0\0\0%__widl_f_set_onmouseleave_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Conmouseleave\x01\x02\x05self_\x0Conmouseleave\x0Conmouseleave\0\0\0 __widl_f_onmousemove_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Bonmousemove\x01\x01\x05self_\x0Bonmousemove\0\0\0$__widl_f_set_onmousemove_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Bonmousemove\x01\x02\x05self_\x0Bonmousemove\x0Bonmousemove\0\0\0\x1F__widl_f_onmouseout_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\nonmouseout\x01\x01\x05self_\nonmouseout\0\0\0#__widl_f_set_onmouseout_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\nonmouseout\x01\x02\x05self_\nonmouseout\nonmouseout\0\0\0 __widl_f_onmouseover_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Bonmouseover\x01\x01\x05self_\x0Bonmouseover\0\0\0$__widl_f_set_onmouseover_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Bonmouseover\x01\x02\x05self_\x0Bonmouseover\x0Bonmouseover\0\0\0\x1E__widl_f_onmouseup_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\tonmouseup\x01\x01\x05self_\tonmouseup\0\0\0\"__widl_f_set_onmouseup_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\tonmouseup\x01\x02\x05self_\tonmouseup\tonmouseup\0\0\0\x1C__widl_f_onwheel_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x07onwheel\x01\x01\x05self_\x07onwheel\0\0\0 __widl_f_set_onwheel_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x07onwheel\x01\x02\x05self_\x07onwheel\x07onwheel\0\0\0\x1C__widl_f_onpause_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x07onpause\x01\x01\x05self_\x07onpause\0\0\0 __widl_f_set_onpause_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x07onpause\x01\x02\x05self_\x07onpause\x07onpause\0\0\0\x1B__widl_f_onplay_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x06onplay\x01\x01\x05self_\x06onplay\0\0\0\x1F__widl_f_set_onplay_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x06onplay\x01\x02\x05self_\x06onplay\x06onplay\0\0\0\x1E__widl_f_onplaying_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\tonplaying\x01\x01\x05self_\tonplaying\0\0\0\"__widl_f_set_onplaying_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\tonplaying\x01\x02\x05self_\tonplaying\tonplaying\0\0\0\x1F__widl_f_onprogress_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\nonprogress\x01\x01\x05self_\nonprogress\0\0\0#__widl_f_set_onprogress_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\nonprogress\x01\x02\x05self_\nonprogress\nonprogress\0\0\0!__widl_f_onratechange_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Conratechange\x01\x01\x05self_\x0Conratechange\0\0\0%__widl_f_set_onratechange_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Conratechange\x01\x02\x05self_\x0Conratechange\x0Conratechange\0\0\0\x1C__widl_f_onreset_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x07onreset\x01\x01\x05self_\x07onreset\0\0\0 __widl_f_set_onreset_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x07onreset\x01\x02\x05self_\x07onreset\x07onreset\0\0\0\x1D__widl_f_onresize_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x08onresize\x01\x01\x05self_\x08onresize\0\0\0!__widl_f_set_onresize_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x08onresize\x01\x02\x05self_\x08onresize\x08onresize\0\0\0\x1D__widl_f_onscroll_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x08onscroll\x01\x01\x05self_\x08onscroll\0\0\0!__widl_f_set_onscroll_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x08onscroll\x01\x02\x05self_\x08onscroll\x08onscroll\0\0\0\x1D__widl_f_onseeked_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x08onseeked\x01\x01\x05self_\x08onseeked\0\0\0!__widl_f_set_onseeked_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x08onseeked\x01\x02\x05self_\x08onseeked\x08onseeked\0\0\0\x1E__widl_f_onseeking_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\tonseeking\x01\x01\x05self_\tonseeking\0\0\0\"__widl_f_set_onseeking_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\tonseeking\x01\x02\x05self_\tonseeking\tonseeking\0\0\0\x1D__widl_f_onselect_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x08onselect\x01\x01\x05self_\x08onselect\0\0\0!__widl_f_set_onselect_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x08onselect\x01\x02\x05self_\x08onselect\x08onselect\0\0\0\x1B__widl_f_onshow_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x06onshow\x01\x01\x05self_\x06onshow\0\0\0\x1F__widl_f_set_onshow_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x06onshow\x01\x02\x05self_\x06onshow\x06onshow\0\0\0\x1E__widl_f_onstalled_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\tonstalled\x01\x01\x05self_\tonstalled\0\0\0\"__widl_f_set_onstalled_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\tonstalled\x01\x02\x05self_\tonstalled\tonstalled\0\0\0\x1D__widl_f_onsubmit_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x08onsubmit\x01\x01\x05self_\x08onsubmit\0\0\0!__widl_f_set_onsubmit_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x08onsubmit\x01\x02\x05self_\x08onsubmit\x08onsubmit\0\0\0\x1E__widl_f_onsuspend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\tonsuspend\x01\x01\x05self_\tonsuspend\0\0\0\"__widl_f_set_onsuspend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\tonsuspend\x01\x02\x05self_\tonsuspend\tonsuspend\0\0\0!__widl_f_ontimeupdate_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Contimeupdate\x01\x01\x05self_\x0Contimeupdate\0\0\0%__widl_f_set_ontimeupdate_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Contimeupdate\x01\x02\x05self_\x0Contimeupdate\x0Contimeupdate\0\0\0#__widl_f_onvolumechange_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Eonvolumechange\x01\x01\x05self_\x0Eonvolumechange\0\0\0'__widl_f_set_onvolumechange_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Eonvolumechange\x01\x02\x05self_\x0Eonvolumechange\x0Eonvolumechange\0\0\0\x1E__widl_f_onwaiting_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\tonwaiting\x01\x01\x05self_\tonwaiting\0\0\0\"__widl_f_set_onwaiting_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\tonwaiting\x01\x02\x05self_\tonwaiting\tonwaiting\0\0\0\"__widl_f_onselectstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\ronselectstart\x01\x01\x05self_\ronselectstart\0\0\0&__widl_f_set_onselectstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\ronselectstart\x01\x02\x05self_\ronselectstart\ronselectstart\0\0\0\x1D__widl_f_ontoggle_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x08ontoggle\x01\x01\x05self_\x08ontoggle\0\0\0!__widl_f_set_ontoggle_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x08ontoggle\x01\x02\x05self_\x08ontoggle\x08ontoggle\0\0\0$__widl_f_onpointercancel_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Fonpointercancel\x01\x01\x05self_\x0Fonpointercancel\0\0\0(__widl_f_set_onpointercancel_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Fonpointercancel\x01\x02\x05self_\x0Fonpointercancel\x0Fonpointercancel\0\0\0\"__widl_f_onpointerdown_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\ronpointerdown\x01\x01\x05self_\ronpointerdown\0\0\0&__widl_f_set_onpointerdown_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\ronpointerdown\x01\x02\x05self_\ronpointerdown\ronpointerdown\0\0\0 __widl_f_onpointerup_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Bonpointerup\x01\x01\x05self_\x0Bonpointerup\0\0\0$__widl_f_set_onpointerup_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Bonpointerup\x01\x02\x05self_\x0Bonpointerup\x0Bonpointerup\0\0\0\"__widl_f_onpointermove_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\ronpointermove\x01\x01\x05self_\ronpointermove\0\0\0&__widl_f_set_onpointermove_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\ronpointermove\x01\x02\x05self_\ronpointermove\ronpointermove\0\0\0!__widl_f_onpointerout_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Conpointerout\x01\x01\x05self_\x0Conpointerout\0\0\0%__widl_f_set_onpointerout_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Conpointerout\x01\x02\x05self_\x0Conpointerout\x0Conpointerout\0\0\0\"__widl_f_onpointerover_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\ronpointerover\x01\x01\x05self_\ronpointerover\0\0\0&__widl_f_set_onpointerover_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\ronpointerover\x01\x02\x05self_\ronpointerover\ronpointerover\0\0\0#__widl_f_onpointerenter_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Eonpointerenter\x01\x01\x05self_\x0Eonpointerenter\0\0\0'__widl_f_set_onpointerenter_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Eonpointerenter\x01\x02\x05self_\x0Eonpointerenter\x0Eonpointerenter\0\0\0#__widl_f_onpointerleave_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Eonpointerleave\x01\x01\x05self_\x0Eonpointerleave\0\0\0'__widl_f_set_onpointerleave_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Eonpointerleave\x01\x02\x05self_\x0Eonpointerleave\x0Eonpointerleave\0\0\0(__widl_f_ongotpointercapture_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x13ongotpointercapture\x01\x01\x05self_\x13ongotpointercapture\0\0\0,__widl_f_set_ongotpointercapture_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x13ongotpointercapture\x01\x02\x05self_\x13ongotpointercapture\x13ongotpointercapture\0\0\0)__widl_f_onlostpointercapture_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x14onlostpointercapture\x01\x01\x05self_\x14onlostpointercapture\0\0\0-__widl_f_set_onlostpointercapture_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x14onlostpointercapture\x01\x02\x05self_\x14onlostpointercapture\x14onlostpointercapture\0\0\0&__widl_f_onanimationcancel_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x11onanimationcancel\x01\x01\x05self_\x11onanimationcancel\0\0\0*__widl_f_set_onanimationcancel_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x11onanimationcancel\x01\x02\x05self_\x11onanimationcancel\x11onanimationcancel\0\0\0#__widl_f_onanimationend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Eonanimationend\x01\x01\x05self_\x0Eonanimationend\0\0\0'__widl_f_set_onanimationend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Eonanimationend\x01\x02\x05self_\x0Eonanimationend\x0Eonanimationend\0\0\0)__widl_f_onanimationiteration_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x14onanimationiteration\x01\x01\x05self_\x14onanimationiteration\0\0\0-__widl_f_set_onanimationiteration_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x14onanimationiteration\x01\x02\x05self_\x14onanimationiteration\x14onanimationiteration\0\0\0%__widl_f_onanimationstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x10onanimationstart\x01\x01\x05self_\x10onanimationstart\0\0\0)__widl_f_set_onanimationstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x10onanimationstart\x01\x02\x05self_\x10onanimationstart\x10onanimationstart\0\0\0'__widl_f_ontransitioncancel_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x12ontransitioncancel\x01\x01\x05self_\x12ontransitioncancel\0\0\0+__widl_f_set_ontransitioncancel_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x12ontransitioncancel\x01\x02\x05self_\x12ontransitioncancel\x12ontransitioncancel\0\0\0$__widl_f_ontransitionend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Fontransitionend\x01\x01\x05self_\x0Fontransitionend\0\0\0(__widl_f_set_ontransitionend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Fontransitionend\x01\x02\x05self_\x0Fontransitionend\x0Fontransitionend\0\0\0$__widl_f_ontransitionrun_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Fontransitionrun\x01\x01\x05self_\x0Fontransitionrun\0\0\0(__widl_f_set_ontransitionrun_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Fontransitionrun\x01\x02\x05self_\x0Fontransitionrun\x0Fontransitionrun\0\0\0&__widl_f_ontransitionstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x11ontransitionstart\x01\x01\x05self_\x11ontransitionstart\0\0\0*__widl_f_set_ontransitionstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x11ontransitionstart\x01\x02\x05self_\x11ontransitionstart\x11ontransitionstart\0\0\0)__widl_f_onwebkitanimationend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x14onwebkitanimationend\x01\x01\x05self_\x14onwebkitanimationend\0\0\0-__widl_f_set_onwebkitanimationend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x14onwebkitanimationend\x01\x02\x05self_\x14onwebkitanimationend\x14onwebkitanimationend\0\0\0/__widl_f_onwebkitanimationiteration_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x1Aonwebkitanimationiteration\x01\x01\x05self_\x1Aonwebkitanimationiteration\0\0\03__widl_f_set_onwebkitanimationiteration_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x1Aonwebkitanimationiteration\x01\x02\x05self_\x1Aonwebkitanimationiteration\x1Aonwebkitanimationiteration\0\0\0+__widl_f_onwebkitanimationstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x16onwebkitanimationstart\x01\x01\x05self_\x16onwebkitanimationstart\0\0\0/__widl_f_set_onwebkitanimationstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x16onwebkitanimationstart\x01\x02\x05self_\x16onwebkitanimationstart\x16onwebkitanimationstart\0\0\0*__widl_f_onwebkittransitionend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x15onwebkittransitionend\x01\x01\x05self_\x15onwebkittransitionend\0\0\0.__widl_f_set_onwebkittransitionend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x15onwebkittransitionend\x01\x02\x05self_\x15onwebkittransitionend\x15onwebkittransitionend\0\0\0\x1C__widl_f_onerror_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x07onerror\x01\x01\x05self_\x07onerror\0\0\0 __widl_f_set_onerror_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x07onerror\x01\x02\x05self_\x07onerror\x07onerror\0\0\0!__widl_f_ontouchstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Contouchstart\x01\x01\x05self_\x0Contouchstart\0\0\0%__widl_f_set_ontouchstart_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Contouchstart\x01\x02\x05self_\x0Contouchstart\x0Contouchstart\0\0\0\x1F__widl_f_ontouchend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\nontouchend\x01\x01\x05self_\nontouchend\0\0\0#__widl_f_set_ontouchend_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\nontouchend\x01\x02\x05self_\nontouchend\nontouchend\0\0\0 __widl_f_ontouchmove_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\x0Bontouchmove\x01\x01\x05self_\x0Bontouchmove\0\0\0$__widl_f_set_ontouchmove_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\x0Bontouchmove\x01\x02\x05self_\x0Bontouchmove\x0Bontouchmove\0\0\0\"__widl_f_ontouchcancel_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x01\rontouchcancel\x01\x01\x05self_\rontouchcancel\0\0\0&__widl_f_set_ontouchcancel_HTMLElement\0\0\x01\x0BHTMLElement\x01\0\x02\rontouchcancel\x01\x02\x05self_\rontouchcancel\rontouchcancel\0\0\x02\nInputEvent\x1C__widl_instanceof_InputEvent\0\0\0\0\x17__widl_f_new_InputEvent\x01\0\x01\nInputEvent\0\x01\x01\x05type_\x03new\0\0\0 __widl_f_is_composing_InputEvent\0\0\x01\nInputEvent\x01\0\x01\x0BisComposing\x01\x01\x05self_\x0BisComposing\0\0\x02\rKeyboardEvent\x1F__widl_instanceof_KeyboardEvent\0\0\0\0\x1A__widl_f_new_KeyboardEvent\x01\0\x01\rKeyboardEvent\0\x01\x01\x08type_arg\x03new\0\0\0)__widl_f_get_modifier_state_KeyboardEvent\0\0\x01\rKeyboardEvent\x01\0\0\x01\x02\x05self_\x03key\x10getModifierState\0\0\0*__widl_f_init_keyboard_event_KeyboardEvent\x01\0\x01\rKeyboardEvent\x01\0\0\x01\x02\x05self_\x08type_arg\x11initKeyboardEvent\0\0\0;__widl_f_init_keyboard_event_with_bubbles_arg_KeyboardEvent\x01\0\x01\rKeyboardEvent\x01\0\0\x01\x03\x05self_\x08type_arg\x0Bbubbles_arg\x11initKeyboardEvent\0\0\0N__widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_KeyboardEvent\x01\0\x01\rKeyboardEvent\x01\0\0\x01\x04\x05self_\x08type_arg\x0Bbubbles_arg\x0Ecancelable_arg\x11initKeyboardEvent\0\0\0[__widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_KeyboardEvent\x01\0\x01\rKeyboardEvent\x01\0\0\x01\x05\x05self_\x08type_arg\x0Bbubbles_arg\x0Ecancelable_arg\x08view_arg\x11initKeyboardEvent\0\0\0g__widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_KeyboardEvent\x01\0\x01\rKeyboardEvent\x01\0\0\x01\x06\x05self_\x08type_arg\x0Bbubbles_arg\x0Ecancelable_arg\x08view_arg\x07key_arg\x11initKeyboardEvent\0\0\0x__widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_KeyboardEvent\x01\0\x01\rKeyboardEvent\x01\0\0\x01\x07\x05self_\x08type_arg\x0Bbubbles_arg\x0Ecancelable_arg\x08view_arg\x07key_arg\x0Clocation_arg\x11initKeyboardEvent\0\0\0\x85\x01__widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_KeyboardEvent\x01\0\x01\rKeyboardEvent\x01\0\0\x01\x08\x05self_\x08type_arg\x0Bbubbles_arg\x0Ecancelable_arg\x08view_arg\x07key_arg\x0Clocation_arg\x08ctrl_key\x11initKeyboardEvent\0\0\0\x91\x01__widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_KeyboardEvent\x01\0\x01\rKeyboardEvent\x01\0\0\x01\t\x05self_\x08type_arg\x0Bbubbles_arg\x0Ecancelable_arg\x08view_arg\x07key_arg\x0Clocation_arg\x08ctrl_key\x07alt_key\x11initKeyboardEvent\0\0\0\x9F\x01__widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_and_shift_key_KeyboardEvent\x01\0\x01\rKeyboardEvent\x01\0\0\x01\n\x05self_\x08type_arg\x0Bbubbles_arg\x0Ecancelable_arg\x08view_arg\x07key_arg\x0Clocation_arg\x08ctrl_key\x07alt_key\tshift_key\x11initKeyboardEvent\0\0\0\xAC\x01__widl_f_init_keyboard_event_with_bubbles_arg_and_cancelable_arg_and_view_arg_and_key_arg_and_location_arg_and_ctrl_key_and_alt_key_and_shift_key_and_meta_key_KeyboardEvent\x01\0\x01\rKeyboardEvent\x01\0\0\x01\x0B\x05self_\x08type_arg\x0Bbubbles_arg\x0Ecancelable_arg\x08view_arg\x07key_arg\x0Clocation_arg\x08ctrl_key\x07alt_key\tshift_key\x08meta_key\x11initKeyboardEvent\0\0\0 __widl_f_char_code_KeyboardEvent\0\0\x01\rKeyboardEvent\x01\0\x01\x08charCode\x01\x01\x05self_\x08charCode\0\0\0\x1F__widl_f_key_code_KeyboardEvent\0\0\x01\rKeyboardEvent\x01\0\x01\x07keyCode\x01\x01\x05self_\x07keyCode\0\0\0\x1E__widl_f_alt_key_KeyboardEvent\0\0\x01\rKeyboardEvent\x01\0\x01\x06altKey\x01\x01\x05self_\x06altKey\0\0\0\x1F__widl_f_ctrl_key_KeyboardEvent\0\0\x01\rKeyboardEvent\x01\0\x01\x07ctrlKey\x01\x01\x05self_\x07ctrlKey\0\0\0 __widl_f_shift_key_KeyboardEvent\0\0\x01\rKeyboardEvent\x01\0\x01\x08shiftKey\x01\x01\x05self_\x08shiftKey\0\0\0\x1F__widl_f_meta_key_KeyboardEvent\0\0\x01\rKeyboardEvent\x01\0\x01\x07metaKey\x01\x01\x05self_\x07metaKey\0\0\0\x1F__widl_f_location_KeyboardEvent\0\0\x01\rKeyboardEvent\x01\0\x01\x08location\x01\x01\x05self_\x08location\0\0\0\x1D__widl_f_repeat_KeyboardEvent\0\0\x01\rKeyboardEvent\x01\0\x01\x06repeat\x01\x01\x05self_\x06repeat\0\0\0#__widl_f_is_composing_KeyboardEvent\0\0\x01\rKeyboardEvent\x01\0\x01\x0BisComposing\x01\x01\x05self_\x0BisComposing\0\0\0\x1A__widl_f_key_KeyboardEvent\0\0\x01\rKeyboardEvent\x01\0\x01\x03key\x01\x01\x05self_\x03key\0\0\0\x1B__widl_f_code_KeyboardEvent\0\0\x01\rKeyboardEvent\x01\0\x01\x04code\x01\x01\x05self_\x04code\0\0\x02\x04Node\x16__widl_instanceof_Node\0\0\0\0\x1A__widl_f_append_child_Node\x01\0\x01\x04Node\x01\0\0\x01\x02\x05self_\x04node\x0BappendChild\0\0\0\x18__widl_f_clone_node_Node\x01\0\x01\x04Node\x01\0\0\x01\x01\x05self_\tcloneNode\0\0\0\"__widl_f_clone_node_with_deep_Node\x01\0\x01\x04Node\x01\0\0\x01\x02\x05self_\x04deep\tcloneNode\0\0\0'__widl_f_compare_document_position_Node\0\0\x01\x04Node\x01\0\0\x01\x02\x05self_\x05other\x17compareDocumentPosition\0\0\0\x16__widl_f_contains_Node\0\0\x01\x04Node\x01\0\0\x01\x02\x05self_\x05other\x08contains\0\0\0\x1B__widl_f_get_root_node_Node\0\0\x01\x04Node\x01\0\0\x01\x01\x05self_\x0BgetRootNode\0\0\0\x1D__widl_f_has_child_nodes_Node\0\0\x01\x04Node\x01\0\0\x01\x01\x05self_\rhasChildNodes\0\0\0\x1B__widl_f_insert_before_Node\x01\0\x01\x04Node\x01\0\0\x01\x03\x05self_\x04node\x05child\x0CinsertBefore\0\0\0\"__widl_f_is_default_namespace_Node\0\0\x01\x04Node\x01\0\0\x01\x02\x05self_\tnamespace\x12isDefaultNamespace\0\0\0\x1B__widl_f_is_equal_node_Node\0\0\x01\x04Node\x01\0\0\x01\x02\x05self_\x04node\x0BisEqualNode\0\0\0\x1A__widl_f_is_same_node_Node\0\0\x01\x04Node\x01\0\0\x01\x02\x05self_\x04node\nisSameNode\0\0\0\"__widl_f_lookup_namespace_uri_Node\0\0\x01\x04Node\x01\0\0\x01\x02\x05self_\x06prefix\x12lookupNamespaceURI\0\0\0\x1B__widl_f_lookup_prefix_Node\0\0\x01\x04Node\x01\0\0\x01\x02\x05self_\tnamespace\x0ClookupPrefix\0\0\0\x17__widl_f_normalize_Node\0\0\x01\x04Node\x01\0\0\x01\x01\x05self_\tnormalize\0\0\0\x1A__widl_f_remove_child_Node\x01\0\x01\x04Node\x01\0\0\x01\x02\x05self_\x05child\x0BremoveChild\0\0\0\x1B__widl_f_replace_child_Node\x01\0\x01\x04Node\x01\0\0\x01\x03\x05self_\x04node\x05child\x0CreplaceChild\0\0\0\x17__widl_f_node_type_Node\0\0\x01\x04Node\x01\0\x01\x08nodeType\x01\x01\x05self_\x08nodeType\0\0\0\x17__widl_f_node_name_Node\0\0\x01\x04Node\x01\0\x01\x08nodeName\x01\x01\x05self_\x08nodeName\0\0\0\x16__widl_f_base_uri_Node\x01\0\x01\x04Node\x01\0\x01\x07baseURI\x01\x01\x05self_\x07baseURI\0\0\0\x1A__widl_f_is_connected_Node\0\0\x01\x04Node\x01\0\x01\x0BisConnected\x01\x01\x05self_\x0BisConnected\0\0\0\x1C__widl_f_owner_document_Node\0\0\x01\x04Node\x01\0\x01\rownerDocument\x01\x01\x05self_\rownerDocument\0\0\0\x19__widl_f_parent_node_Node\0\0\x01\x04Node\x01\0\x01\nparentNode\x01\x01\x05self_\nparentNode\0\0\0\x1C__widl_f_parent_element_Node\0\0\x01\x04Node\x01\0\x01\rparentElement\x01\x01\x05self_\rparentElement\0\0\0\x19__widl_f_child_nodes_Node\0\0\x01\x04Node\x01\0\x01\nchildNodes\x01\x01\x05self_\nchildNodes\0\0\0\x19__widl_f_first_child_Node\0\0\x01\x04Node\x01\0\x01\nfirstChild\x01\x01\x05self_\nfirstChild\0\0\0\x18__widl_f_last_child_Node\0\0\x01\x04Node\x01\0\x01\tlastChild\x01\x01\x05self_\tlastChild\0\0\0\x1E__widl_f_previous_sibling_Node\0\0\x01\x04Node\x01\0\x01\x0FpreviousSibling\x01\x01\x05self_\x0FpreviousSibling\0\0\0\x1A__widl_f_next_sibling_Node\0\0\x01\x04Node\x01\0\x01\x0BnextSibling\x01\x01\x05self_\x0BnextSibling\0\0\0\x18__widl_f_node_value_Node\0\0\x01\x04Node\x01\0\x01\tnodeValue\x01\x01\x05self_\tnodeValue\0\0\0\x1C__widl_f_set_node_value_Node\0\0\x01\x04Node\x01\0\x02\tnodeValue\x01\x02\x05self_\nnode_value\tnodeValue\0\0\0\x1A__widl_f_text_content_Node\0\0\x01\x04Node\x01\0\x01\x0BtextContent\x01\x01\x05self_\x0BtextContent\0\0\0\x1E__widl_f_set_text_content_Node\0\0\x01\x04Node\x01\0\x02\x0BtextContent\x01\x02\x05self_\x0Ctext_content\x0BtextContent\0\0\x02\x08NodeList\x1A__widl_instanceof_NodeList\0\0\0\0\x16__widl_f_item_NodeList\0\0\x01\x08NodeList\x01\0\0\x01\x02\x05self_\x05index\x04item\0\0\0\x15__widl_f_get_NodeList\0\0\x01\x08NodeList\x01\0\x03\x01\x02\x05self_\x05index\x03get\0\0\0\x18__widl_f_length_NodeList\0\0\x01\x08NodeList\x01\0\x01\x06length\x01\x01\x05self_\x06length\0\0\x02\x06Window\x18__widl_instanceof_Window\0\0\0\0\x15__widl_f_alert_Window\x01\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x05alert\0\0\0\"__widl_f_alert_with_message_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x07message\x05alert\0\0\0\x14__widl_f_blur_Window\x01\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x04blur\0\0\0&__widl_f_cancel_animation_frame_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x06handle\x14cancelAnimationFrame\0\0\0$__widl_f_cancel_idle_callback_Window\0\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x06handle\x12cancelIdleCallback\0\0\0\x1E__widl_f_capture_events_Window\0\0\x01\x06Window\x01\0\0\x01\x01\x05self_\rcaptureEvents\0\0\0\x15__widl_f_close_Window\x01\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x05close\0\0\0\x17__widl_f_confirm_Window\x01\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x07confirm\0\0\0$__widl_f_confirm_with_message_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x07message\x07confirm\0\0\0\x15__widl_f_focus_Window\x01\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x05focus\0\0\0\x17__widl_f_move_by_Window\x01\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x01x\x01y\x06moveBy\0\0\0\x17__widl_f_move_to_Window\x01\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x01x\x01y\x06moveTo\0\0\0\x14__widl_f_open_Window\x01\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x04open\0\0\0\x1D__widl_f_open_with_url_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x03url\x04open\0\0\0(__widl_f_open_with_url_and_target_Window\x01\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x03url\x06target\x04open\0\0\05__widl_f_open_with_url_and_target_and_features_Window\x01\0\x01\x06Window\x01\0\0\x01\x04\x05self_\x03url\x06target\x08features\x04open\0\0\0\x1C__widl_f_post_message_Window\x01\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x07message\rtarget_origin\x0BpostMessage\0\0\0*__widl_f_post_message_with_transfer_Window\x01\0\x01\x06Window\x01\0\0\x01\x04\x05self_\x07message\rtarget_origin\x08transfer\x0BpostMessage\0\0\0\x15__widl_f_print_Window\x01\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x05print\0\0\0\x16__widl_f_prompt_Window\x01\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x06prompt\0\0\0#__widl_f_prompt_with_message_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x07message\x06prompt\0\0\0/__widl_f_prompt_with_message_and_default_Window\x01\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x07message\x07default\x06prompt\0\0\0\x1E__widl_f_release_events_Window\0\0\x01\x06Window\x01\0\0\x01\x01\x05self_\rreleaseEvents\0\0\0'__widl_f_request_animation_frame_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x08callback\x15requestAnimationFrame\0\0\0%__widl_f_request_idle_callback_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x08callback\x13requestIdleCallback\0\0\0\x19__widl_f_resize_by_Window\x01\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x01x\x01y\x08resizeBy\0\0\0\x19__widl_f_resize_to_Window\x01\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x01x\x01y\x08resizeTo\0\0\0#__widl_f_scroll_with_x_and_y_Window\0\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x01x\x01y\x06scroll\0\0\0\x16__widl_f_scroll_Window\0\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x06scroll\0\0\0&__widl_f_scroll_by_with_x_and_y_Window\0\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x01x\x01y\x08scrollBy\0\0\0\x19__widl_f_scroll_by_Window\0\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x08scrollBy\0\0\0&__widl_f_scroll_to_with_x_and_y_Window\0\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x01x\x01y\x08scrollTo\0\0\0\x19__widl_f_scroll_to_Window\0\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x08scrollTo\0\0\0\x14__widl_f_stop_Window\x01\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x04stop\0\0\0\x13__widl_f_get_Window\0\0\x01\x06Window\x01\0\x03\x01\x02\x05self_\x04name\x03get\0\0\0\x16__widl_f_window_Window\0\0\x01\x06Window\x01\0\x01\x06window\x01\x01\x05self_\x06window\0\0\0\x14__widl_f_self_Window\0\0\x01\x06Window\x01\0\x01\x04self\x01\x01\x05self_\x04self\0\0\0\x18__widl_f_document_Window\0\0\x01\x06Window\x01\0\x01\x08document\x01\x01\x05self_\x08document\0\0\0\x14__widl_f_name_Window\x01\0\x01\x06Window\x01\0\x01\x04name\x01\x01\x05self_\x04name\0\0\0\x18__widl_f_set_name_Window\x01\0\x01\x06Window\x01\0\x02\x04name\x01\x02\x05self_\x04name\x04name\0\0\0\x16__widl_f_status_Window\x01\0\x01\x06Window\x01\0\x01\x06status\x01\x01\x05self_\x06status\0\0\0\x1A__widl_f_set_status_Window\x01\0\x01\x06Window\x01\0\x02\x06status\x01\x02\x05self_\x06status\x06status\0\0\0\x16__widl_f_closed_Window\x01\0\x01\x06Window\x01\0\x01\x06closed\x01\x01\x05self_\x06closed\0\0\0\x15__widl_f_event_Window\0\0\x01\x06Window\x01\0\x01\x05event\x01\x01\x05self_\x05event\0\0\0\x16__widl_f_frames_Window\x01\0\x01\x06Window\x01\0\x01\x06frames\x01\x01\x05self_\x06frames\0\0\0\x16__widl_f_length_Window\0\0\x01\x06Window\x01\0\x01\x06length\x01\x01\x05self_\x06length\0\0\0\x13__widl_f_top_Window\x01\0\x01\x06Window\x01\0\x01\x03top\x01\x01\x05self_\x03top\0\0\0\x16__widl_f_opener_Window\x01\0\x01\x06Window\x01\0\x01\x06opener\x01\x01\x05self_\x06opener\0\0\0\x1A__widl_f_set_opener_Window\x01\0\x01\x06Window\x01\0\x02\x06opener\x01\x02\x05self_\x06opener\x06opener\0\0\0\x16__widl_f_parent_Window\x01\0\x01\x06Window\x01\0\x01\x06parent\x01\x01\x05self_\x06parent\0\0\0\x1D__widl_f_frame_element_Window\x01\0\x01\x06Window\x01\0\x01\x0CframeElement\x01\x01\x05self_\x0CframeElement\0\0\0\x1E__widl_f_onappinstalled_Window\0\0\x01\x06Window\x01\0\x01\x0Eonappinstalled\x01\x01\x05self_\x0Eonappinstalled\0\0\0\"__widl_f_set_onappinstalled_Window\0\0\x01\x06Window\x01\0\x02\x0Eonappinstalled\x01\x02\x05self_\x0Eonappinstalled\x0Eonappinstalled\0\0\0\x1B__widl_f_inner_width_Window\x01\0\x01\x06Window\x01\0\x01\ninnerWidth\x01\x01\x05self_\ninnerWidth\0\0\0\x1F__widl_f_set_inner_width_Window\x01\0\x01\x06Window\x01\0\x02\ninnerWidth\x01\x02\x05self_\x0Binner_width\ninnerWidth\0\0\0\x1C__widl_f_inner_height_Window\x01\0\x01\x06Window\x01\0\x01\x0BinnerHeight\x01\x01\x05self_\x0BinnerHeight\0\0\0 __widl_f_set_inner_height_Window\x01\0\x01\x06Window\x01\0\x02\x0BinnerHeight\x01\x02\x05self_\x0Cinner_height\x0BinnerHeight\0\0\0\x18__widl_f_scroll_x_Window\x01\0\x01\x06Window\x01\0\x01\x07scrollX\x01\x01\x05self_\x07scrollX\0\0\0\x1D__widl_f_page_x_offset_Window\x01\0\x01\x06Window\x01\0\x01\x0BpageXOffset\x01\x01\x05self_\x0BpageXOffset\0\0\0\x18__widl_f_scroll_y_Window\x01\0\x01\x06Window\x01\0\x01\x07scrollY\x01\x01\x05self_\x07scrollY\0\0\0\x1D__widl_f_page_y_offset_Window\x01\0\x01\x06Window\x01\0\x01\x0BpageYOffset\x01\x01\x05self_\x0BpageYOffset\0\0\0\x18__widl_f_screen_x_Window\x01\0\x01\x06Window\x01\0\x01\x07screenX\x01\x01\x05self_\x07screenX\0\0\0\x1C__widl_f_set_screen_x_Window\x01\0\x01\x06Window\x01\0\x02\x07screenX\x01\x02\x05self_\x08screen_x\x07screenX\0\0\0\x18__widl_f_screen_y_Window\x01\0\x01\x06Window\x01\0\x01\x07screenY\x01\x01\x05self_\x07screenY\0\0\0\x1C__widl_f_set_screen_y_Window\x01\0\x01\x06Window\x01\0\x02\x07screenY\x01\x02\x05self_\x08screen_y\x07screenY\0\0\0\x1B__widl_f_outer_width_Window\x01\0\x01\x06Window\x01\0\x01\nouterWidth\x01\x01\x05self_\nouterWidth\0\0\0\x1F__widl_f_set_outer_width_Window\x01\0\x01\x06Window\x01\0\x02\nouterWidth\x01\x02\x05self_\x0Bouter_width\nouterWidth\0\0\0\x1C__widl_f_outer_height_Window\x01\0\x01\x06Window\x01\0\x01\x0BouterHeight\x01\x01\x05self_\x0BouterHeight\0\0\0 __widl_f_set_outer_height_Window\x01\0\x01\x06Window\x01\0\x02\x0BouterHeight\x01\x02\x05self_\x0Couter_height\x0BouterHeight\0\0\0\"__widl_f_device_pixel_ratio_Window\0\0\x01\x06Window\x01\0\x01\x10devicePixelRatio\x01\x01\x05self_\x10devicePixelRatio\0\0\0\x1B__widl_f_orientation_Window\0\0\x01\x06Window\x01\0\x01\x0Borientation\x01\x01\x05self_\x0Borientation\0\0\0#__widl_f_onorientationchange_Window\0\0\x01\x06Window\x01\0\x01\x13onorientationchange\x01\x01\x05self_\x13onorientationchange\0\0\0'__widl_f_set_onorientationchange_Window\0\0\x01\x06Window\x01\0\x02\x13onorientationchange\x01\x02\x05self_\x13onorientationchange\x13onorientationchange\0\0\0\"__widl_f_onvrdisplayconnect_Window\0\0\x01\x06Window\x01\0\x01\x12onvrdisplayconnect\x01\x01\x05self_\x12onvrdisplayconnect\0\0\0&__widl_f_set_onvrdisplayconnect_Window\0\0\x01\x06Window\x01\0\x02\x12onvrdisplayconnect\x01\x02\x05self_\x12onvrdisplayconnect\x12onvrdisplayconnect\0\0\0%__widl_f_onvrdisplaydisconnect_Window\0\0\x01\x06Window\x01\0\x01\x15onvrdisplaydisconnect\x01\x01\x05self_\x15onvrdisplaydisconnect\0\0\0)__widl_f_set_onvrdisplaydisconnect_Window\0\0\x01\x06Window\x01\0\x02\x15onvrdisplaydisconnect\x01\x02\x05self_\x15onvrdisplaydisconnect\x15onvrdisplaydisconnect\0\0\0#__widl_f_onvrdisplayactivate_Window\0\0\x01\x06Window\x01\0\x01\x13onvrdisplayactivate\x01\x01\x05self_\x13onvrdisplayactivate\0\0\0'__widl_f_set_onvrdisplayactivate_Window\0\0\x01\x06Window\x01\0\x02\x13onvrdisplayactivate\x01\x02\x05self_\x13onvrdisplayactivate\x13onvrdisplayactivate\0\0\0%__widl_f_onvrdisplaydeactivate_Window\0\0\x01\x06Window\x01\0\x01\x15onvrdisplaydeactivate\x01\x01\x05self_\x15onvrdisplaydeactivate\0\0\0)__widl_f_set_onvrdisplaydeactivate_Window\0\0\x01\x06Window\x01\0\x02\x15onvrdisplaydeactivate\x01\x02\x05self_\x15onvrdisplaydeactivate\x15onvrdisplaydeactivate\0\0\0(__widl_f_onvrdisplaypresentchange_Window\0\0\x01\x06Window\x01\0\x01\x18onvrdisplaypresentchange\x01\x01\x05self_\x18onvrdisplaypresentchange\0\0\0,__widl_f_set_onvrdisplaypresentchange_Window\0\0\x01\x06Window\x01\0\x02\x18onvrdisplaypresentchange\x01\x02\x05self_\x18onvrdisplaypresentchange\x18onvrdisplaypresentchange\0\0\0\x17__widl_f_onabort_Window\0\0\x01\x06Window\x01\0\x01\x07onabort\x01\x01\x05self_\x07onabort\0\0\0\x1B__widl_f_set_onabort_Window\0\0\x01\x06Window\x01\0\x02\x07onabort\x01\x02\x05self_\x07onabort\x07onabort\0\0\0\x16__widl_f_onblur_Window\0\0\x01\x06Window\x01\0\x01\x06onblur\x01\x01\x05self_\x06onblur\0\0\0\x1A__widl_f_set_onblur_Window\0\0\x01\x06Window\x01\0\x02\x06onblur\x01\x02\x05self_\x06onblur\x06onblur\0\0\0\x17__widl_f_onfocus_Window\0\0\x01\x06Window\x01\0\x01\x07onfocus\x01\x01\x05self_\x07onfocus\0\0\0\x1B__widl_f_set_onfocus_Window\0\0\x01\x06Window\x01\0\x02\x07onfocus\x01\x02\x05self_\x07onfocus\x07onfocus\0\0\0\x1A__widl_f_onauxclick_Window\0\0\x01\x06Window\x01\0\x01\nonauxclick\x01\x01\x05self_\nonauxclick\0\0\0\x1E__widl_f_set_onauxclick_Window\0\0\x01\x06Window\x01\0\x02\nonauxclick\x01\x02\x05self_\nonauxclick\nonauxclick\0\0\0\x19__widl_f_oncanplay_Window\0\0\x01\x06Window\x01\0\x01\toncanplay\x01\x01\x05self_\toncanplay\0\0\0\x1D__widl_f_set_oncanplay_Window\0\0\x01\x06Window\x01\0\x02\toncanplay\x01\x02\x05self_\toncanplay\toncanplay\0\0\0 __widl_f_oncanplaythrough_Window\0\0\x01\x06Window\x01\0\x01\x10oncanplaythrough\x01\x01\x05self_\x10oncanplaythrough\0\0\0$__widl_f_set_oncanplaythrough_Window\0\0\x01\x06Window\x01\0\x02\x10oncanplaythrough\x01\x02\x05self_\x10oncanplaythrough\x10oncanplaythrough\0\0\0\x18__widl_f_onchange_Window\0\0\x01\x06Window\x01\0\x01\x08onchange\x01\x01\x05self_\x08onchange\0\0\0\x1C__widl_f_set_onchange_Window\0\0\x01\x06Window\x01\0\x02\x08onchange\x01\x02\x05self_\x08onchange\x08onchange\0\0\0\x17__widl_f_onclick_Window\0\0\x01\x06Window\x01\0\x01\x07onclick\x01\x01\x05self_\x07onclick\0\0\0\x1B__widl_f_set_onclick_Window\0\0\x01\x06Window\x01\0\x02\x07onclick\x01\x02\x05self_\x07onclick\x07onclick\0\0\0\x17__widl_f_onclose_Window\0\0\x01\x06Window\x01\0\x01\x07onclose\x01\x01\x05self_\x07onclose\0\0\0\x1B__widl_f_set_onclose_Window\0\0\x01\x06Window\x01\0\x02\x07onclose\x01\x02\x05self_\x07onclose\x07onclose\0\0\0\x1D__widl_f_oncontextmenu_Window\0\0\x01\x06Window\x01\0\x01\roncontextmenu\x01\x01\x05self_\roncontextmenu\0\0\0!__widl_f_set_oncontextmenu_Window\0\0\x01\x06Window\x01\0\x02\roncontextmenu\x01\x02\x05self_\roncontextmenu\roncontextmenu\0\0\0\x1A__widl_f_ondblclick_Window\0\0\x01\x06Window\x01\0\x01\nondblclick\x01\x01\x05self_\nondblclick\0\0\0\x1E__widl_f_set_ondblclick_Window\0\0\x01\x06Window\x01\0\x02\nondblclick\x01\x02\x05self_\nondblclick\nondblclick\0\0\0\x16__widl_f_ondrag_Window\0\0\x01\x06Window\x01\0\x01\x06ondrag\x01\x01\x05self_\x06ondrag\0\0\0\x1A__widl_f_set_ondrag_Window\0\0\x01\x06Window\x01\0\x02\x06ondrag\x01\x02\x05self_\x06ondrag\x06ondrag\0\0\0\x19__widl_f_ondragend_Window\0\0\x01\x06Window\x01\0\x01\tondragend\x01\x01\x05self_\tondragend\0\0\0\x1D__widl_f_set_ondragend_Window\0\0\x01\x06Window\x01\0\x02\tondragend\x01\x02\x05self_\tondragend\tondragend\0\0\0\x1B__widl_f_ondragenter_Window\0\0\x01\x06Window\x01\0\x01\x0Bondragenter\x01\x01\x05self_\x0Bondragenter\0\0\0\x1F__widl_f_set_ondragenter_Window\0\0\x01\x06Window\x01\0\x02\x0Bondragenter\x01\x02\x05self_\x0Bondragenter\x0Bondragenter\0\0\0\x1A__widl_f_ondragexit_Window\0\0\x01\x06Window\x01\0\x01\nondragexit\x01\x01\x05self_\nondragexit\0\0\0\x1E__widl_f_set_ondragexit_Window\0\0\x01\x06Window\x01\0\x02\nondragexit\x01\x02\x05self_\nondragexit\nondragexit\0\0\0\x1B__widl_f_ondragleave_Window\0\0\x01\x06Window\x01\0\x01\x0Bondragleave\x01\x01\x05self_\x0Bondragleave\0\0\0\x1F__widl_f_set_ondragleave_Window\0\0\x01\x06Window\x01\0\x02\x0Bondragleave\x01\x02\x05self_\x0Bondragleave\x0Bondragleave\0\0\0\x1A__widl_f_ondragover_Window\0\0\x01\x06Window\x01\0\x01\nondragover\x01\x01\x05self_\nondragover\0\0\0\x1E__widl_f_set_ondragover_Window\0\0\x01\x06Window\x01\0\x02\nondragover\x01\x02\x05self_\nondragover\nondragover\0\0\0\x1B__widl_f_ondragstart_Window\0\0\x01\x06Window\x01\0\x01\x0Bondragstart\x01\x01\x05self_\x0Bondragstart\0\0\0\x1F__widl_f_set_ondragstart_Window\0\0\x01\x06Window\x01\0\x02\x0Bondragstart\x01\x02\x05self_\x0Bondragstart\x0Bondragstart\0\0\0\x16__widl_f_ondrop_Window\0\0\x01\x06Window\x01\0\x01\x06ondrop\x01\x01\x05self_\x06ondrop\0\0\0\x1A__widl_f_set_ondrop_Window\0\0\x01\x06Window\x01\0\x02\x06ondrop\x01\x02\x05self_\x06ondrop\x06ondrop\0\0\0 __widl_f_ondurationchange_Window\0\0\x01\x06Window\x01\0\x01\x10ondurationchange\x01\x01\x05self_\x10ondurationchange\0\0\0$__widl_f_set_ondurationchange_Window\0\0\x01\x06Window\x01\0\x02\x10ondurationchange\x01\x02\x05self_\x10ondurationchange\x10ondurationchange\0\0\0\x19__widl_f_onemptied_Window\0\0\x01\x06Window\x01\0\x01\tonemptied\x01\x01\x05self_\tonemptied\0\0\0\x1D__widl_f_set_onemptied_Window\0\0\x01\x06Window\x01\0\x02\tonemptied\x01\x02\x05self_\tonemptied\tonemptied\0\0\0\x17__widl_f_onended_Window\0\0\x01\x06Window\x01\0\x01\x07onended\x01\x01\x05self_\x07onended\0\0\0\x1B__widl_f_set_onended_Window\0\0\x01\x06Window\x01\0\x02\x07onended\x01\x02\x05self_\x07onended\x07onended\0\0\0\x17__widl_f_oninput_Window\0\0\x01\x06Window\x01\0\x01\x07oninput\x01\x01\x05self_\x07oninput\0\0\0\x1B__widl_f_set_oninput_Window\0\0\x01\x06Window\x01\0\x02\x07oninput\x01\x02\x05self_\x07oninput\x07oninput\0\0\0\x19__widl_f_oninvalid_Window\0\0\x01\x06Window\x01\0\x01\toninvalid\x01\x01\x05self_\toninvalid\0\0\0\x1D__widl_f_set_oninvalid_Window\0\0\x01\x06Window\x01\0\x02\toninvalid\x01\x02\x05self_\toninvalid\toninvalid\0\0\0\x19__widl_f_onkeydown_Window\0\0\x01\x06Window\x01\0\x01\tonkeydown\x01\x01\x05self_\tonkeydown\0\0\0\x1D__widl_f_set_onkeydown_Window\0\0\x01\x06Window\x01\0\x02\tonkeydown\x01\x02\x05self_\tonkeydown\tonkeydown\0\0\0\x1A__widl_f_onkeypress_Window\0\0\x01\x06Window\x01\0\x01\nonkeypress\x01\x01\x05self_\nonkeypress\0\0\0\x1E__widl_f_set_onkeypress_Window\0\0\x01\x06Window\x01\0\x02\nonkeypress\x01\x02\x05self_\nonkeypress\nonkeypress\0\0\0\x17__widl_f_onkeyup_Window\0\0\x01\x06Window\x01\0\x01\x07onkeyup\x01\x01\x05self_\x07onkeyup\0\0\0\x1B__widl_f_set_onkeyup_Window\0\0\x01\x06Window\x01\0\x02\x07onkeyup\x01\x02\x05self_\x07onkeyup\x07onkeyup\0\0\0\x16__widl_f_onload_Window\0\0\x01\x06Window\x01\0\x01\x06onload\x01\x01\x05self_\x06onload\0\0\0\x1A__widl_f_set_onload_Window\0\0\x01\x06Window\x01\0\x02\x06onload\x01\x02\x05self_\x06onload\x06onload\0\0\0\x1C__widl_f_onloadeddata_Window\0\0\x01\x06Window\x01\0\x01\x0Conloadeddata\x01\x01\x05self_\x0Conloadeddata\0\0\0 __widl_f_set_onloadeddata_Window\0\0\x01\x06Window\x01\0\x02\x0Conloadeddata\x01\x02\x05self_\x0Conloadeddata\x0Conloadeddata\0\0\0 __widl_f_onloadedmetadata_Window\0\0\x01\x06Window\x01\0\x01\x10onloadedmetadata\x01\x01\x05self_\x10onloadedmetadata\0\0\0$__widl_f_set_onloadedmetadata_Window\0\0\x01\x06Window\x01\0\x02\x10onloadedmetadata\x01\x02\x05self_\x10onloadedmetadata\x10onloadedmetadata\0\0\0\x19__widl_f_onloadend_Window\0\0\x01\x06Window\x01\0\x01\tonloadend\x01\x01\x05self_\tonloadend\0\0\0\x1D__widl_f_set_onloadend_Window\0\0\x01\x06Window\x01\0\x02\tonloadend\x01\x02\x05self_\tonloadend\tonloadend\0\0\0\x1B__widl_f_onloadstart_Window\0\0\x01\x06Window\x01\0\x01\x0Bonloadstart\x01\x01\x05self_\x0Bonloadstart\0\0\0\x1F__widl_f_set_onloadstart_Window\0\0\x01\x06Window\x01\0\x02\x0Bonloadstart\x01\x02\x05self_\x0Bonloadstart\x0Bonloadstart\0\0\0\x1B__widl_f_onmousedown_Window\0\0\x01\x06Window\x01\0\x01\x0Bonmousedown\x01\x01\x05self_\x0Bonmousedown\0\0\0\x1F__widl_f_set_onmousedown_Window\0\0\x01\x06Window\x01\0\x02\x0Bonmousedown\x01\x02\x05self_\x0Bonmousedown\x0Bonmousedown\0\0\0\x1C__widl_f_onmouseenter_Window\0\0\x01\x06Window\x01\0\x01\x0Conmouseenter\x01\x01\x05self_\x0Conmouseenter\0\0\0 __widl_f_set_onmouseenter_Window\0\0\x01\x06Window\x01\0\x02\x0Conmouseenter\x01\x02\x05self_\x0Conmouseenter\x0Conmouseenter\0\0\0\x1C__widl_f_onmouseleave_Window\0\0\x01\x06Window\x01\0\x01\x0Conmouseleave\x01\x01\x05self_\x0Conmouseleave\0\0\0 __widl_f_set_onmouseleave_Window\0\0\x01\x06Window\x01\0\x02\x0Conmouseleave\x01\x02\x05self_\x0Conmouseleave\x0Conmouseleave\0\0\0\x1B__widl_f_onmousemove_Window\0\0\x01\x06Window\x01\0\x01\x0Bonmousemove\x01\x01\x05self_\x0Bonmousemove\0\0\0\x1F__widl_f_set_onmousemove_Window\0\0\x01\x06Window\x01\0\x02\x0Bonmousemove\x01\x02\x05self_\x0Bonmousemove\x0Bonmousemove\0\0\0\x1A__widl_f_onmouseout_Window\0\0\x01\x06Window\x01\0\x01\nonmouseout\x01\x01\x05self_\nonmouseout\0\0\0\x1E__widl_f_set_onmouseout_Window\0\0\x01\x06Window\x01\0\x02\nonmouseout\x01\x02\x05self_\nonmouseout\nonmouseout\0\0\0\x1B__widl_f_onmouseover_Window\0\0\x01\x06Window\x01\0\x01\x0Bonmouseover\x01\x01\x05self_\x0Bonmouseover\0\0\0\x1F__widl_f_set_onmouseover_Window\0\0\x01\x06Window\x01\0\x02\x0Bonmouseover\x01\x02\x05self_\x0Bonmouseover\x0Bonmouseover\0\0\0\x19__widl_f_onmouseup_Window\0\0\x01\x06Window\x01\0\x01\tonmouseup\x01\x01\x05self_\tonmouseup\0\0\0\x1D__widl_f_set_onmouseup_Window\0\0\x01\x06Window\x01\0\x02\tonmouseup\x01\x02\x05self_\tonmouseup\tonmouseup\0\0\0\x17__widl_f_onwheel_Window\0\0\x01\x06Window\x01\0\x01\x07onwheel\x01\x01\x05self_\x07onwheel\0\0\0\x1B__widl_f_set_onwheel_Window\0\0\x01\x06Window\x01\0\x02\x07onwheel\x01\x02\x05self_\x07onwheel\x07onwheel\0\0\0\x17__widl_f_onpause_Window\0\0\x01\x06Window\x01\0\x01\x07onpause\x01\x01\x05self_\x07onpause\0\0\0\x1B__widl_f_set_onpause_Window\0\0\x01\x06Window\x01\0\x02\x07onpause\x01\x02\x05self_\x07onpause\x07onpause\0\0\0\x16__widl_f_onplay_Window\0\0\x01\x06Window\x01\0\x01\x06onplay\x01\x01\x05self_\x06onplay\0\0\0\x1A__widl_f_set_onplay_Window\0\0\x01\x06Window\x01\0\x02\x06onplay\x01\x02\x05self_\x06onplay\x06onplay\0\0\0\x19__widl_f_onplaying_Window\0\0\x01\x06Window\x01\0\x01\tonplaying\x01\x01\x05self_\tonplaying\0\0\0\x1D__widl_f_set_onplaying_Window\0\0\x01\x06Window\x01\0\x02\tonplaying\x01\x02\x05self_\tonplaying\tonplaying\0\0\0\x1A__widl_f_onprogress_Window\0\0\x01\x06Window\x01\0\x01\nonprogress\x01\x01\x05self_\nonprogress\0\0\0\x1E__widl_f_set_onprogress_Window\0\0\x01\x06Window\x01\0\x02\nonprogress\x01\x02\x05self_\nonprogress\nonprogress\0\0\0\x1C__widl_f_onratechange_Window\0\0\x01\x06Window\x01\0\x01\x0Conratechange\x01\x01\x05self_\x0Conratechange\0\0\0 __widl_f_set_onratechange_Window\0\0\x01\x06Window\x01\0\x02\x0Conratechange\x01\x02\x05self_\x0Conratechange\x0Conratechange\0\0\0\x17__widl_f_onreset_Window\0\0\x01\x06Window\x01\0\x01\x07onreset\x01\x01\x05self_\x07onreset\0\0\0\x1B__widl_f_set_onreset_Window\0\0\x01\x06Window\x01\0\x02\x07onreset\x01\x02\x05self_\x07onreset\x07onreset\0\0\0\x18__widl_f_onresize_Window\0\0\x01\x06Window\x01\0\x01\x08onresize\x01\x01\x05self_\x08onresize\0\0\0\x1C__widl_f_set_onresize_Window\0\0\x01\x06Window\x01\0\x02\x08onresize\x01\x02\x05self_\x08onresize\x08onresize\0\0\0\x18__widl_f_onscroll_Window\0\0\x01\x06Window\x01\0\x01\x08onscroll\x01\x01\x05self_\x08onscroll\0\0\0\x1C__widl_f_set_onscroll_Window\0\0\x01\x06Window\x01\0\x02\x08onscroll\x01\x02\x05self_\x08onscroll\x08onscroll\0\0\0\x18__widl_f_onseeked_Window\0\0\x01\x06Window\x01\0\x01\x08onseeked\x01\x01\x05self_\x08onseeked\0\0\0\x1C__widl_f_set_onseeked_Window\0\0\x01\x06Window\x01\0\x02\x08onseeked\x01\x02\x05self_\x08onseeked\x08onseeked\0\0\0\x19__widl_f_onseeking_Window\0\0\x01\x06Window\x01\0\x01\tonseeking\x01\x01\x05self_\tonseeking\0\0\0\x1D__widl_f_set_onseeking_Window\0\0\x01\x06Window\x01\0\x02\tonseeking\x01\x02\x05self_\tonseeking\tonseeking\0\0\0\x18__widl_f_onselect_Window\0\0\x01\x06Window\x01\0\x01\x08onselect\x01\x01\x05self_\x08onselect\0\0\0\x1C__widl_f_set_onselect_Window\0\0\x01\x06Window\x01\0\x02\x08onselect\x01\x02\x05self_\x08onselect\x08onselect\0\0\0\x16__widl_f_onshow_Window\0\0\x01\x06Window\x01\0\x01\x06onshow\x01\x01\x05self_\x06onshow\0\0\0\x1A__widl_f_set_onshow_Window\0\0\x01\x06Window\x01\0\x02\x06onshow\x01\x02\x05self_\x06onshow\x06onshow\0\0\0\x19__widl_f_onstalled_Window\0\0\x01\x06Window\x01\0\x01\tonstalled\x01\x01\x05self_\tonstalled\0\0\0\x1D__widl_f_set_onstalled_Window\0\0\x01\x06Window\x01\0\x02\tonstalled\x01\x02\x05self_\tonstalled\tonstalled\0\0\0\x18__widl_f_onsubmit_Window\0\0\x01\x06Window\x01\0\x01\x08onsubmit\x01\x01\x05self_\x08onsubmit\0\0\0\x1C__widl_f_set_onsubmit_Window\0\0\x01\x06Window\x01\0\x02\x08onsubmit\x01\x02\x05self_\x08onsubmit\x08onsubmit\0\0\0\x19__widl_f_onsuspend_Window\0\0\x01\x06Window\x01\0\x01\tonsuspend\x01\x01\x05self_\tonsuspend\0\0\0\x1D__widl_f_set_onsuspend_Window\0\0\x01\x06Window\x01\0\x02\tonsuspend\x01\x02\x05self_\tonsuspend\tonsuspend\0\0\0\x1C__widl_f_ontimeupdate_Window\0\0\x01\x06Window\x01\0\x01\x0Contimeupdate\x01\x01\x05self_\x0Contimeupdate\0\0\0 __widl_f_set_ontimeupdate_Window\0\0\x01\x06Window\x01\0\x02\x0Contimeupdate\x01\x02\x05self_\x0Contimeupdate\x0Contimeupdate\0\0\0\x1E__widl_f_onvolumechange_Window\0\0\x01\x06Window\x01\0\x01\x0Eonvolumechange\x01\x01\x05self_\x0Eonvolumechange\0\0\0\"__widl_f_set_onvolumechange_Window\0\0\x01\x06Window\x01\0\x02\x0Eonvolumechange\x01\x02\x05self_\x0Eonvolumechange\x0Eonvolumechange\0\0\0\x19__widl_f_onwaiting_Window\0\0\x01\x06Window\x01\0\x01\tonwaiting\x01\x01\x05self_\tonwaiting\0\0\0\x1D__widl_f_set_onwaiting_Window\0\0\x01\x06Window\x01\0\x02\tonwaiting\x01\x02\x05self_\tonwaiting\tonwaiting\0\0\0\x1D__widl_f_onselectstart_Window\0\0\x01\x06Window\x01\0\x01\ronselectstart\x01\x01\x05self_\ronselectstart\0\0\0!__widl_f_set_onselectstart_Window\0\0\x01\x06Window\x01\0\x02\ronselectstart\x01\x02\x05self_\ronselectstart\ronselectstart\0\0\0\x18__widl_f_ontoggle_Window\0\0\x01\x06Window\x01\0\x01\x08ontoggle\x01\x01\x05self_\x08ontoggle\0\0\0\x1C__widl_f_set_ontoggle_Window\0\0\x01\x06Window\x01\0\x02\x08ontoggle\x01\x02\x05self_\x08ontoggle\x08ontoggle\0\0\0\x1F__widl_f_onpointercancel_Window\0\0\x01\x06Window\x01\0\x01\x0Fonpointercancel\x01\x01\x05self_\x0Fonpointercancel\0\0\0#__widl_f_set_onpointercancel_Window\0\0\x01\x06Window\x01\0\x02\x0Fonpointercancel\x01\x02\x05self_\x0Fonpointercancel\x0Fonpointercancel\0\0\0\x1D__widl_f_onpointerdown_Window\0\0\x01\x06Window\x01\0\x01\ronpointerdown\x01\x01\x05self_\ronpointerdown\0\0\0!__widl_f_set_onpointerdown_Window\0\0\x01\x06Window\x01\0\x02\ronpointerdown\x01\x02\x05self_\ronpointerdown\ronpointerdown\0\0\0\x1B__widl_f_onpointerup_Window\0\0\x01\x06Window\x01\0\x01\x0Bonpointerup\x01\x01\x05self_\x0Bonpointerup\0\0\0\x1F__widl_f_set_onpointerup_Window\0\0\x01\x06Window\x01\0\x02\x0Bonpointerup\x01\x02\x05self_\x0Bonpointerup\x0Bonpointerup\0\0\0\x1D__widl_f_onpointermove_Window\0\0\x01\x06Window\x01\0\x01\ronpointermove\x01\x01\x05self_\ronpointermove\0\0\0!__widl_f_set_onpointermove_Window\0\0\x01\x06Window\x01\0\x02\ronpointermove\x01\x02\x05self_\ronpointermove\ronpointermove\0\0\0\x1C__widl_f_onpointerout_Window\0\0\x01\x06Window\x01\0\x01\x0Conpointerout\x01\x01\x05self_\x0Conpointerout\0\0\0 __widl_f_set_onpointerout_Window\0\0\x01\x06Window\x01\0\x02\x0Conpointerout\x01\x02\x05self_\x0Conpointerout\x0Conpointerout\0\0\0\x1D__widl_f_onpointerover_Window\0\0\x01\x06Window\x01\0\x01\ronpointerover\x01\x01\x05self_\ronpointerover\0\0\0!__widl_f_set_onpointerover_Window\0\0\x01\x06Window\x01\0\x02\ronpointerover\x01\x02\x05self_\ronpointerover\ronpointerover\0\0\0\x1E__widl_f_onpointerenter_Window\0\0\x01\x06Window\x01\0\x01\x0Eonpointerenter\x01\x01\x05self_\x0Eonpointerenter\0\0\0\"__widl_f_set_onpointerenter_Window\0\0\x01\x06Window\x01\0\x02\x0Eonpointerenter\x01\x02\x05self_\x0Eonpointerenter\x0Eonpointerenter\0\0\0\x1E__widl_f_onpointerleave_Window\0\0\x01\x06Window\x01\0\x01\x0Eonpointerleave\x01\x01\x05self_\x0Eonpointerleave\0\0\0\"__widl_f_set_onpointerleave_Window\0\0\x01\x06Window\x01\0\x02\x0Eonpointerleave\x01\x02\x05self_\x0Eonpointerleave\x0Eonpointerleave\0\0\0#__widl_f_ongotpointercapture_Window\0\0\x01\x06Window\x01\0\x01\x13ongotpointercapture\x01\x01\x05self_\x13ongotpointercapture\0\0\0'__widl_f_set_ongotpointercapture_Window\0\0\x01\x06Window\x01\0\x02\x13ongotpointercapture\x01\x02\x05self_\x13ongotpointercapture\x13ongotpointercapture\0\0\0$__widl_f_onlostpointercapture_Window\0\0\x01\x06Window\x01\0\x01\x14onlostpointercapture\x01\x01\x05self_\x14onlostpointercapture\0\0\0(__widl_f_set_onlostpointercapture_Window\0\0\x01\x06Window\x01\0\x02\x14onlostpointercapture\x01\x02\x05self_\x14onlostpointercapture\x14onlostpointercapture\0\0\0!__widl_f_onanimationcancel_Window\0\0\x01\x06Window\x01\0\x01\x11onanimationcancel\x01\x01\x05self_\x11onanimationcancel\0\0\0%__widl_f_set_onanimationcancel_Window\0\0\x01\x06Window\x01\0\x02\x11onanimationcancel\x01\x02\x05self_\x11onanimationcancel\x11onanimationcancel\0\0\0\x1E__widl_f_onanimationend_Window\0\0\x01\x06Window\x01\0\x01\x0Eonanimationend\x01\x01\x05self_\x0Eonanimationend\0\0\0\"__widl_f_set_onanimationend_Window\0\0\x01\x06Window\x01\0\x02\x0Eonanimationend\x01\x02\x05self_\x0Eonanimationend\x0Eonanimationend\0\0\0$__widl_f_onanimationiteration_Window\0\0\x01\x06Window\x01\0\x01\x14onanimationiteration\x01\x01\x05self_\x14onanimationiteration\0\0\0(__widl_f_set_onanimationiteration_Window\0\0\x01\x06Window\x01\0\x02\x14onanimationiteration\x01\x02\x05self_\x14onanimationiteration\x14onanimationiteration\0\0\0 __widl_f_onanimationstart_Window\0\0\x01\x06Window\x01\0\x01\x10onanimationstart\x01\x01\x05self_\x10onanimationstart\0\0\0$__widl_f_set_onanimationstart_Window\0\0\x01\x06Window\x01\0\x02\x10onanimationstart\x01\x02\x05self_\x10onanimationstart\x10onanimationstart\0\0\0\"__widl_f_ontransitioncancel_Window\0\0\x01\x06Window\x01\0\x01\x12ontransitioncancel\x01\x01\x05self_\x12ontransitioncancel\0\0\0&__widl_f_set_ontransitioncancel_Window\0\0\x01\x06Window\x01\0\x02\x12ontransitioncancel\x01\x02\x05self_\x12ontransitioncancel\x12ontransitioncancel\0\0\0\x1F__widl_f_ontransitionend_Window\0\0\x01\x06Window\x01\0\x01\x0Fontransitionend\x01\x01\x05self_\x0Fontransitionend\0\0\0#__widl_f_set_ontransitionend_Window\0\0\x01\x06Window\x01\0\x02\x0Fontransitionend\x01\x02\x05self_\x0Fontransitionend\x0Fontransitionend\0\0\0\x1F__widl_f_ontransitionrun_Window\0\0\x01\x06Window\x01\0\x01\x0Fontransitionrun\x01\x01\x05self_\x0Fontransitionrun\0\0\0#__widl_f_set_ontransitionrun_Window\0\0\x01\x06Window\x01\0\x02\x0Fontransitionrun\x01\x02\x05self_\x0Fontransitionrun\x0Fontransitionrun\0\0\0!__widl_f_ontransitionstart_Window\0\0\x01\x06Window\x01\0\x01\x11ontransitionstart\x01\x01\x05self_\x11ontransitionstart\0\0\0%__widl_f_set_ontransitionstart_Window\0\0\x01\x06Window\x01\0\x02\x11ontransitionstart\x01\x02\x05self_\x11ontransitionstart\x11ontransitionstart\0\0\0$__widl_f_onwebkitanimationend_Window\0\0\x01\x06Window\x01\0\x01\x14onwebkitanimationend\x01\x01\x05self_\x14onwebkitanimationend\0\0\0(__widl_f_set_onwebkitanimationend_Window\0\0\x01\x06Window\x01\0\x02\x14onwebkitanimationend\x01\x02\x05self_\x14onwebkitanimationend\x14onwebkitanimationend\0\0\0*__widl_f_onwebkitanimationiteration_Window\0\0\x01\x06Window\x01\0\x01\x1Aonwebkitanimationiteration\x01\x01\x05self_\x1Aonwebkitanimationiteration\0\0\0.__widl_f_set_onwebkitanimationiteration_Window\0\0\x01\x06Window\x01\0\x02\x1Aonwebkitanimationiteration\x01\x02\x05self_\x1Aonwebkitanimationiteration\x1Aonwebkitanimationiteration\0\0\0&__widl_f_onwebkitanimationstart_Window\0\0\x01\x06Window\x01\0\x01\x16onwebkitanimationstart\x01\x01\x05self_\x16onwebkitanimationstart\0\0\0*__widl_f_set_onwebkitanimationstart_Window\0\0\x01\x06Window\x01\0\x02\x16onwebkitanimationstart\x01\x02\x05self_\x16onwebkitanimationstart\x16onwebkitanimationstart\0\0\0%__widl_f_onwebkittransitionend_Window\0\0\x01\x06Window\x01\0\x01\x15onwebkittransitionend\x01\x01\x05self_\x15onwebkittransitionend\0\0\0)__widl_f_set_onwebkittransitionend_Window\0\0\x01\x06Window\x01\0\x02\x15onwebkittransitionend\x01\x02\x05self_\x15onwebkittransitionend\x15onwebkittransitionend\0\0\0\x17__widl_f_onerror_Window\0\0\x01\x06Window\x01\0\x01\x07onerror\x01\x01\x05self_\x07onerror\0\0\0\x1B__widl_f_set_onerror_Window\0\0\x01\x06Window\x01\0\x02\x07onerror\x01\x02\x05self_\x07onerror\x07onerror\0\0\0\x1C__widl_f_ontouchstart_Window\0\0\x01\x06Window\x01\0\x01\x0Contouchstart\x01\x01\x05self_\x0Contouchstart\0\0\0 __widl_f_set_ontouchstart_Window\0\0\x01\x06Window\x01\0\x02\x0Contouchstart\x01\x02\x05self_\x0Contouchstart\x0Contouchstart\0\0\0\x1A__widl_f_ontouchend_Window\0\0\x01\x06Window\x01\0\x01\nontouchend\x01\x01\x05self_\nontouchend\0\0\0\x1E__widl_f_set_ontouchend_Window\0\0\x01\x06Window\x01\0\x02\nontouchend\x01\x02\x05self_\nontouchend\nontouchend\0\0\0\x1B__widl_f_ontouchmove_Window\0\0\x01\x06Window\x01\0\x01\x0Bontouchmove\x01\x01\x05self_\x0Bontouchmove\0\0\0\x1F__widl_f_set_ontouchmove_Window\0\0\x01\x06Window\x01\0\x02\x0Bontouchmove\x01\x02\x05self_\x0Bontouchmove\x0Bontouchmove\0\0\0\x1D__widl_f_ontouchcancel_Window\0\0\x01\x06Window\x01\0\x01\rontouchcancel\x01\x01\x05self_\rontouchcancel\0\0\0!__widl_f_set_ontouchcancel_Window\0\0\x01\x06Window\x01\0\x02\rontouchcancel\x01\x02\x05self_\rontouchcancel\rontouchcancel\0\0\0\x1C__widl_f_onafterprint_Window\0\0\x01\x06Window\x01\0\x01\x0Conafterprint\x01\x01\x05self_\x0Conafterprint\0\0\0 __widl_f_set_onafterprint_Window\0\0\x01\x06Window\x01\0\x02\x0Conafterprint\x01\x02\x05self_\x0Conafterprint\x0Conafterprint\0\0\0\x1D__widl_f_onbeforeprint_Window\0\0\x01\x06Window\x01\0\x01\ronbeforeprint\x01\x01\x05self_\ronbeforeprint\0\0\0!__widl_f_set_onbeforeprint_Window\0\0\x01\x06Window\x01\0\x02\ronbeforeprint\x01\x02\x05self_\ronbeforeprint\ronbeforeprint\0\0\0\x1E__widl_f_onbeforeunload_Window\0\0\x01\x06Window\x01\0\x01\x0Eonbeforeunload\x01\x01\x05self_\x0Eonbeforeunload\0\0\0\"__widl_f_set_onbeforeunload_Window\0\0\x01\x06Window\x01\0\x02\x0Eonbeforeunload\x01\x02\x05self_\x0Eonbeforeunload\x0Eonbeforeunload\0\0\0\x1C__widl_f_onhashchange_Window\0\0\x01\x06Window\x01\0\x01\x0Conhashchange\x01\x01\x05self_\x0Conhashchange\0\0\0 __widl_f_set_onhashchange_Window\0\0\x01\x06Window\x01\0\x02\x0Conhashchange\x01\x02\x05self_\x0Conhashchange\x0Conhashchange\0\0\0 __widl_f_onlanguagechange_Window\0\0\x01\x06Window\x01\0\x01\x10onlanguagechange\x01\x01\x05self_\x10onlanguagechange\0\0\0$__widl_f_set_onlanguagechange_Window\0\0\x01\x06Window\x01\0\x02\x10onlanguagechange\x01\x02\x05self_\x10onlanguagechange\x10onlanguagechange\0\0\0\x19__widl_f_onmessage_Window\0\0\x01\x06Window\x01\0\x01\tonmessage\x01\x01\x05self_\tonmessage\0\0\0\x1D__widl_f_set_onmessage_Window\0\0\x01\x06Window\x01\0\x02\tonmessage\x01\x02\x05self_\tonmessage\tonmessage\0\0\0\x1E__widl_f_onmessageerror_Window\0\0\x01\x06Window\x01\0\x01\x0Eonmessageerror\x01\x01\x05self_\x0Eonmessageerror\0\0\0\"__widl_f_set_onmessageerror_Window\0\0\x01\x06Window\x01\0\x02\x0Eonmessageerror\x01\x02\x05self_\x0Eonmessageerror\x0Eonmessageerror\0\0\0\x19__widl_f_onoffline_Window\0\0\x01\x06Window\x01\0\x01\tonoffline\x01\x01\x05self_\tonoffline\0\0\0\x1D__widl_f_set_onoffline_Window\0\0\x01\x06Window\x01\0\x02\tonoffline\x01\x02\x05self_\tonoffline\tonoffline\0\0\0\x18__widl_f_ononline_Window\0\0\x01\x06Window\x01\0\x01\x08ononline\x01\x01\x05self_\x08ononline\0\0\0\x1C__widl_f_set_ononline_Window\0\0\x01\x06Window\x01\0\x02\x08ononline\x01\x02\x05self_\x08ononline\x08ononline\0\0\0\x1A__widl_f_onpagehide_Window\0\0\x01\x06Window\x01\0\x01\nonpagehide\x01\x01\x05self_\nonpagehide\0\0\0\x1E__widl_f_set_onpagehide_Window\0\0\x01\x06Window\x01\0\x02\nonpagehide\x01\x02\x05self_\nonpagehide\nonpagehide\0\0\0\x1A__widl_f_onpageshow_Window\0\0\x01\x06Window\x01\0\x01\nonpageshow\x01\x01\x05self_\nonpageshow\0\0\0\x1E__widl_f_set_onpageshow_Window\0\0\x01\x06Window\x01\0\x02\nonpageshow\x01\x02\x05self_\nonpageshow\nonpageshow\0\0\0\x1A__widl_f_onpopstate_Window\0\0\x01\x06Window\x01\0\x01\nonpopstate\x01\x01\x05self_\nonpopstate\0\0\0\x1E__widl_f_set_onpopstate_Window\0\0\x01\x06Window\x01\0\x02\nonpopstate\x01\x02\x05self_\nonpopstate\nonpopstate\0\0\0\x19__widl_f_onstorage_Window\0\0\x01\x06Window\x01\0\x01\tonstorage\x01\x01\x05self_\tonstorage\0\0\0\x1D__widl_f_set_onstorage_Window\0\0\x01\x06Window\x01\0\x02\tonstorage\x01\x02\x05self_\tonstorage\tonstorage\0\0\0\x18__widl_f_onunload_Window\0\0\x01\x06Window\x01\0\x01\x08onunload\x01\x01\x05self_\x08onunload\0\0\0\x1C__widl_f_set_onunload_Window\0\0\x01\x06Window\x01\0\x02\x08onunload\x01\x02\x05self_\x08onunload\x08onunload\0\0\0\x14__widl_f_atob_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x04atob\x04atob\0\0\0\x14__widl_f_btoa_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x04btoa\x04btoa\0\0\0\x1E__widl_f_clear_interval_Window\0\0\x01\x06Window\x01\0\0\x01\x01\x05self_\rclearInterval\0\0\0*__widl_f_clear_interval_with_handle_Window\0\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x06handle\rclearInterval\0\0\0\x1D__widl_f_clear_timeout_Window\0\0\x01\x06Window\x01\0\0\x01\x01\x05self_\x0CclearTimeout\0\0\0)__widl_f_clear_timeout_with_handle_Window\0\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x06handle\x0CclearTimeout\0\0\06__widl_f_create_image_bitmap_with_buffer_source_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x07a_image\x11createImageBitmap\0\0\01__widl_f_create_image_bitmap_with_u8_array_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x07a_image\x11createImageBitmap\0\0\0Z__widl_f_create_image_bitmap_with_buffer_source_and_a_sx_and_a_sy_and_a_sw_and_a_sh_Window\x01\0\x01\x06Window\x01\0\0\x01\x06\x05self_\x07a_image\x04a_sx\x04a_sy\x04a_sw\x04a_sh\x11createImageBitmap\0\0\0U__widl_f_create_image_bitmap_with_u8_array_and_a_sx_and_a_sy_and_a_sw_and_a_sh_Window\x01\0\x01\x06Window\x01\0\0\x01\x06\x05self_\x07a_image\x04a_sx\x04a_sy\x04a_sw\x04a_sh\x11createImageBitmap\0\0\0\x1E__widl_f_fetch_with_str_Window\0\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x05input\x05fetch\0\0\0*__widl_f_set_interval_with_callback_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x07handler\x0BsetInterval\0\0\0D__widl_f_set_interval_with_callback_and_timeout_and_arguments_Window\x01\x01\x01\x06Window\x01\0\0\x01\x04\x05self_\x07handler\x07timeout\targuments\x0BsetInterval\0\0\0F__widl_f_set_interval_with_callback_and_timeout_and_arguments_0_Window\x01\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x07handler\x07timeout\x0BsetInterval\0\0\0F__widl_f_set_interval_with_callback_and_timeout_and_arguments_1_Window\x01\0\x01\x06Window\x01\0\0\x01\x04\x05self_\x07handler\x07timeout\x0Barguments_1\x0BsetInterval\0\0\0F__widl_f_set_interval_with_callback_and_timeout_and_arguments_2_Window\x01\0\x01\x06Window\x01\0\0\x01\x05\x05self_\x07handler\x07timeout\x0Barguments_1\x0Barguments_2\x0BsetInterval\0\0\0F__widl_f_set_interval_with_callback_and_timeout_and_arguments_3_Window\x01\0\x01\x06Window\x01\0\0\x01\x06\x05self_\x07handler\x07timeout\x0Barguments_1\x0Barguments_2\x0Barguments_3\x0BsetInterval\0\0\0F__widl_f_set_interval_with_callback_and_timeout_and_arguments_4_Window\x01\0\x01\x06Window\x01\0\0\x01\x07\x05self_\x07handler\x07timeout\x0Barguments_1\x0Barguments_2\x0Barguments_3\x0Barguments_4\x0BsetInterval\0\0\0F__widl_f_set_interval_with_callback_and_timeout_and_arguments_5_Window\x01\0\x01\x06Window\x01\0\0\x01\x08\x05self_\x07handler\x07timeout\x0Barguments_1\x0Barguments_2\x0Barguments_3\x0Barguments_4\x0Barguments_5\x0BsetInterval\0\0\0F__widl_f_set_interval_with_callback_and_timeout_and_arguments_6_Window\x01\0\x01\x06Window\x01\0\0\x01\t\x05self_\x07handler\x07timeout\x0Barguments_1\x0Barguments_2\x0Barguments_3\x0Barguments_4\x0Barguments_5\x0Barguments_6\x0BsetInterval\0\0\0F__widl_f_set_interval_with_callback_and_timeout_and_arguments_7_Window\x01\0\x01\x06Window\x01\0\0\x01\n\x05self_\x07handler\x07timeout\x0Barguments_1\x0Barguments_2\x0Barguments_3\x0Barguments_4\x0Barguments_5\x0Barguments_6\x0Barguments_7\x0BsetInterval\0\0\0%__widl_f_set_interval_with_str_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x07handler\x0BsetInterval\0\0\0<__widl_f_set_interval_with_str_and_timeout_and_unused_Window\x01\x01\x01\x06Window\x01\0\0\x01\x04\x05self_\x07handler\x07timeout\x06unused\x0BsetInterval\0\0\0>__widl_f_set_interval_with_str_and_timeout_and_unused_0_Window\x01\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x07handler\x07timeout\x0BsetInterval\0\0\0>__widl_f_set_interval_with_str_and_timeout_and_unused_1_Window\x01\0\x01\x06Window\x01\0\0\x01\x04\x05self_\x07handler\x07timeout\x08unused_1\x0BsetInterval\0\0\0>__widl_f_set_interval_with_str_and_timeout_and_unused_2_Window\x01\0\x01\x06Window\x01\0\0\x01\x05\x05self_\x07handler\x07timeout\x08unused_1\x08unused_2\x0BsetInterval\0\0\0>__widl_f_set_interval_with_str_and_timeout_and_unused_3_Window\x01\0\x01\x06Window\x01\0\0\x01\x06\x05self_\x07handler\x07timeout\x08unused_1\x08unused_2\x08unused_3\x0BsetInterval\0\0\0>__widl_f_set_interval_with_str_and_timeout_and_unused_4_Window\x01\0\x01\x06Window\x01\0\0\x01\x07\x05self_\x07handler\x07timeout\x08unused_1\x08unused_2\x08unused_3\x08unused_4\x0BsetInterval\0\0\0>__widl_f_set_interval_with_str_and_timeout_and_unused_5_Window\x01\0\x01\x06Window\x01\0\0\x01\x08\x05self_\x07handler\x07timeout\x08unused_1\x08unused_2\x08unused_3\x08unused_4\x08unused_5\x0BsetInterval\0\0\0>__widl_f_set_interval_with_str_and_timeout_and_unused_6_Window\x01\0\x01\x06Window\x01\0\0\x01\t\x05self_\x07handler\x07timeout\x08unused_1\x08unused_2\x08unused_3\x08unused_4\x08unused_5\x08unused_6\x0BsetInterval\0\0\0>__widl_f_set_interval_with_str_and_timeout_and_unused_7_Window\x01\0\x01\x06Window\x01\0\0\x01\n\x05self_\x07handler\x07timeout\x08unused_1\x08unused_2\x08unused_3\x08unused_4\x08unused_5\x08unused_6\x08unused_7\x0BsetInterval\0\0\0)__widl_f_set_timeout_with_callback_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x07handler\nsetTimeout\0\0\0C__widl_f_set_timeout_with_callback_and_timeout_and_arguments_Window\x01\x01\x01\x06Window\x01\0\0\x01\x04\x05self_\x07handler\x07timeout\targuments\nsetTimeout\0\0\0E__widl_f_set_timeout_with_callback_and_timeout_and_arguments_0_Window\x01\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x07handler\x07timeout\nsetTimeout\0\0\0E__widl_f_set_timeout_with_callback_and_timeout_and_arguments_1_Window\x01\0\x01\x06Window\x01\0\0\x01\x04\x05self_\x07handler\x07timeout\x0Barguments_1\nsetTimeout\0\0\0E__widl_f_set_timeout_with_callback_and_timeout_and_arguments_2_Window\x01\0\x01\x06Window\x01\0\0\x01\x05\x05self_\x07handler\x07timeout\x0Barguments_1\x0Barguments_2\nsetTimeout\0\0\0E__widl_f_set_timeout_with_callback_and_timeout_and_arguments_3_Window\x01\0\x01\x06Window\x01\0\0\x01\x06\x05self_\x07handler\x07timeout\x0Barguments_1\x0Barguments_2\x0Barguments_3\nsetTimeout\0\0\0E__widl_f_set_timeout_with_callback_and_timeout_and_arguments_4_Window\x01\0\x01\x06Window\x01\0\0\x01\x07\x05self_\x07handler\x07timeout\x0Barguments_1\x0Barguments_2\x0Barguments_3\x0Barguments_4\nsetTimeout\0\0\0E__widl_f_set_timeout_with_callback_and_timeout_and_arguments_5_Window\x01\0\x01\x06Window\x01\0\0\x01\x08\x05self_\x07handler\x07timeout\x0Barguments_1\x0Barguments_2\x0Barguments_3\x0Barguments_4\x0Barguments_5\nsetTimeout\0\0\0E__widl_f_set_timeout_with_callback_and_timeout_and_arguments_6_Window\x01\0\x01\x06Window\x01\0\0\x01\t\x05self_\x07handler\x07timeout\x0Barguments_1\x0Barguments_2\x0Barguments_3\x0Barguments_4\x0Barguments_5\x0Barguments_6\nsetTimeout\0\0\0E__widl_f_set_timeout_with_callback_and_timeout_and_arguments_7_Window\x01\0\x01\x06Window\x01\0\0\x01\n\x05self_\x07handler\x07timeout\x0Barguments_1\x0Barguments_2\x0Barguments_3\x0Barguments_4\x0Barguments_5\x0Barguments_6\x0Barguments_7\nsetTimeout\0\0\0$__widl_f_set_timeout_with_str_Window\x01\0\x01\x06Window\x01\0\0\x01\x02\x05self_\x07handler\nsetTimeout\0\0\0;__widl_f_set_timeout_with_str_and_timeout_and_unused_Window\x01\x01\x01\x06Window\x01\0\0\x01\x04\x05self_\x07handler\x07timeout\x06unused\nsetTimeout\0\0\0=__widl_f_set_timeout_with_str_and_timeout_and_unused_0_Window\x01\0\x01\x06Window\x01\0\0\x01\x03\x05self_\x07handler\x07timeout\nsetTimeout\0\0\0=__widl_f_set_timeout_with_str_and_timeout_and_unused_1_Window\x01\0\x01\x06Window\x01\0\0\x01\x04\x05self_\x07handler\x07timeout\x08unused_1\nsetTimeout\0\0\0=__widl_f_set_timeout_with_str_and_timeout_and_unused_2_Window\x01\0\x01\x06Window\x01\0\0\x01\x05\x05self_\x07handler\x07timeout\x08unused_1\x08unused_2\nsetTimeout\0\0\0=__widl_f_set_timeout_with_str_and_timeout_and_unused_3_Window\x01\0\x01\x06Window\x01\0\0\x01\x06\x05self_\x07handler\x07timeout\x08unused_1\x08unused_2\x08unused_3\nsetTimeout\0\0\0=__widl_f_set_timeout_with_str_and_timeout_and_unused_4_Window\x01\0\x01\x06Window\x01\0\0\x01\x07\x05self_\x07handler\x07timeout\x08unused_1\x08unused_2\x08unused_3\x08unused_4\nsetTimeout\0\0\0=__widl_f_set_timeout_with_str_and_timeout_and_unused_5_Window\x01\0\x01\x06Window\x01\0\0\x01\x08\x05self_\x07handler\x07timeout\x08unused_1\x08unused_2\x08unused_3\x08unused_4\x08unused_5\nsetTimeout\0\0\0=__widl_f_set_timeout_with_str_and_timeout_and_unused_6_Window\x01\0\x01\x06Window\x01\0\0\x01\t\x05self_\x07handler\x07timeout\x08unused_1\x08unused_2\x08unused_3\x08unused_4\x08unused_5\x08unused_6\nsetTimeout\0\0\0=__widl_f_set_timeout_with_str_and_timeout_and_unused_7_Window\x01\0\x01\x06Window\x01\0\0\x01\n\x05self_\x07handler\x07timeout\x08unused_1\x08unused_2\x08unused_3\x08unused_4\x08unused_5\x08unused_6\x08unused_7\nsetTimeout\0\0\0\x16__widl_f_origin_Window\0\0\x01\x06Window\x01\0\x01\x06origin\x01\x01\x05self_\x06origin\0\0\0!__widl_f_is_secure_context_Window\0\0\x01\x06Window\x01\0\x01\x0FisSecureContext\x01\x01\x05self_\x0FisSecureContext\0\0\0\0\x18web-sys-b2cb1686297681f4" } ;