phrona 0.1.1

High-performance metasearch engine library for Rust and Python
Documentation
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
<!DOCTYPE html>
<html lang="en">
  <head id="head">

    <title>Startpage Search Results</title><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><meta name="referrer" content="origin"/><meta id="site_theme" name="site_theme" data-site-theme="device"/><meta name="google-adsense-account" content="sites-6086693078427800"/><link class="favicon" rel="apple-touch-icon-precomposed" sizes="57x57" href="https://cdn.startpage.com/sp/cdn/favicons/mobile/apple-icon-57x57.png"/><link class="favicon" rel="apple-touch-icon-precomposed" sizes="60x60" href="https://cdn.startpage.com/sp/cdn/favicons/mobile/apple-icon-60x60.png"/><link class="favicon" rel="apple-touch-icon-precomposed" sizes="72x72" href="https://cdn.startpage.com/sp/cdn/favicons/mobile/apple-icon-72x72.png"/><link class="favicon" rel="apple-touch-icon-precomposed" sizes="76x76" href="https://cdn.startpage.com/sp/cdn/favicons/mobile/apple-icon-76x76.png"/><link class="favicon" rel="apple-touch-icon-precomposed" sizes="114x114" href="https://cdn.startpage.com/sp/cdn/favicons/mobile/apple-icon-114x114.png"/><link class="favicon" rel="apple-touch-icon-precomposed" sizes="120x120" href="https://cdn.startpage.com/sp/cdn/favicons/mobile/apple-icon-120x120.png"/><link class="favicon" rel="apple-touch-icon-precomposed" sizes="144x144" href="https://cdn.startpage.com/sp/cdn/favicons/mobile/apple-icon-144x144.png"/><link class="favicon" rel="apple-touch-icon-precomposed" sizes="152x152" href="https://cdn.startpage.com/sp/cdn/favicons/mobile/apple-icon-152x152.png"/><link class="favicon" rel="apple-touch-icon-precomposed" sizes="180x180" href="https://cdn.startpage.com/sp/cdn/favicons/mobile/apple-icon-180x180.png"/><link class="favicon" rel="icon" type="image/png" sizes="192x192" href="https://cdn.startpage.com/sp/cdn/favicons/mobile/android-icon-192x192.png"/><link class="favicon" rel="icon" type="image/png" sizes="32x32" href="https://cdn.startpage.com/sp/cdn/favicons/favicon-32x32-gradient.png"/><link class="favicon" rel="icon" type="image/png" sizes="96x96" href="https://cdn.startpage.com/sp/cdn/favicons/favicon-96x96.png"/><link class="favicon" rel="icon" type="image/png" sizes="16x16" href="https://cdn.startpage.com/sp/cdn/favicons/favicon-16x16-gradient.png"/><link class="favicon" rel="shortcut icon" type="image/x-icon" href="https://cdn.startpage.com/sp/cdn/favicons/favicon-gradient.ico"/><meta name="msapplication-TileColor" content="#FFFFFF"/><meta class="mstile" name="msapplication-TileImage" content="https://cdn.startpage.com/sp/cdn/ms-icon-144x144.png"/><meta class="mstile" name="msapplication-square70x70logo" content="https://cdn.startpage.com/sp/cdn/favicons/ms-icon-70x70.png"/><meta class="mstile" name="msapplication-square150x150logo" content="https://cdn.startpage.com/sp/cdn/favicons/ms-icon-150x150.png"/><meta class="mstile" name="msapplication-square310x310logo" content="https://cdn.startpage.com/sp/cdn/favicons/ms-icon-310x310.png"/><meta name="description" content="&quot;Startpage.com - The world&#x27;s most private search engine&quot;"/><link rel="preload" href="/sp/adsense/search/async-ads.js" as="script"/><script async="" src="/sp/adsense/search/async-ads.js" data-testid="async-ads"></script><meta name="google" content="nositelinkssearchbox" data-testid="serp-bot-link-google"/><meta name="robots" content="noindex, follow" data-testid="serp-bot-link-robots"/><style>
  /* Adapted from https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700&display=swap */
  /* cyrillic-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 200;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
      U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 200;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* greek-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 200;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+1F00-1FFF;
  }
  /* greek */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 200;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0370-03FF;
  }
  /* vietnamese */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 200;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
      U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 200;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
      U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 200;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2)
      format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
      U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212,
      U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 300;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
      U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 300;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* greek-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 300;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+1F00-1FFF;
  }
  /* greek */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 300;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0370-03FF;
  }
  /* vietnamese */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 300;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
      U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 300;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
      U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 300;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2)
      format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
      U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212,
      U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
      U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* greek-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+1F00-1FFF;
  }
  /* greek */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0370-03FF;
  }
  /* vietnamese */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
      U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
      U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2)
      format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
      U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212,
      U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 500;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
      U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 500;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* greek-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 500;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+1F00-1FFF;
  }
  /* greek */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 500;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0370-03FF;
  }
  /* vietnamese */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 500;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
      U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 500;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
      U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 500;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2)
      format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
      U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212,
      U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 600;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
      U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 600;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* greek-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 600;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+1F00-1FFF;
  }
  /* greek */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 600;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0370-03FF;
  }
  /* vietnamese */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 600;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
      U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 600;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
      U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 600;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2)
      format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
      U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212,
      U+2215, U+FEFF, U+FFFD;
  }
  /* cyrillic-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 700;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F,
      U+FE2E-FE2F;
  }
  /* cyrillic */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 700;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  }
  /* greek-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 700;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+1F00-1FFF;
  }
  /* greek */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 700;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0370-03FF;
  }
  /* vietnamese */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 700;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169,
      U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
  }
  /* latin-ext */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 700;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7W0Q5n-wU.woff2)
      format("woff2");
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
      U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* latin */
  @font-face {
    font-display: swap;
    font-family: "Inter";
    font-style: normal;
    font-weight: 700;
    src: url(https://cdn.startpage.com/sp/cdn/font/Inter/v11/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7W0Q5nw.woff2)
      format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
      U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212,
      U+2215, U+FEFF, U+FFFD;
  }
</style>

    <!-- prevent theme flash -->
    <style class="theme-flash-mitigation">
      @media (prefers-color-scheme: dark) {
        html {
          background: #171B25;
        }
      }
      @media (prefers-color-scheme: light) {
        html {
          background: #fff;
        }
      }
      #root {
        opacity: 0;
      }
    </style>
    <noscript>
      <style>
        #root {
          opacity: 1;
        }
      </style>
    </noscript>
    <script>
      const osPrefersDarkTheme = window.matchMedia("(prefers-color-scheme: dark)");
      const themeFlashStyleTag = document.querySelector(".theme-flash-mitigation");
      const siteTheme = document.querySelector("#site_theme").dataset.siteTheme;
      const isDarkOsThemeOnly = osPrefersDarkTheme.matches && siteTheme === "device";
      const isSiteThemeDark = ["dark", "night"].includes(siteTheme);
      const isSiteThemeLight = ["light", "air"].includes(siteTheme);
      function revealRoot() {
        themeFlashStyleTag.innerHTML += `
          #root {
            opacity: 1;
          }
        `;
      }
      function setHtmlBackgroundColor(color) {
        themeFlashStyleTag.innerHTML += `
          html {
            background: ${color};
          }
        `;
      }
      if (isSiteThemeDark) {
        setHtmlBackgroundColor("#171B25");
      }
      if (isSiteThemeLight) {
        setHtmlBackgroundColor("#fff");
      }
      if (isDarkOsThemeOnly) {
        // see useTheme in theme.tsx for the event dispatch
        window.prefersDark = true;
        window.addEventListener('darkThemeLoaded', function() {
          revealRoot();
        });
      } else {
        revealRoot();
      }
    </script>
    <!-- end prevent theme flash -->

    <style>
      .skip-link {
        position: absolute;
        top: -40px;
        left: 0;
        background: #000000;
        color: white;
        padding: 8px;
        z-index: 100;
      }

      .skip-link:focus {
        top: 0;
      }
    </style>

  </head>
  <body>
    <noscript id="noscript"></noscript>

    <div id="root"><div class="themeProvider"><div class="Layout"><style data-emotion="css-global 1tdqifw">*{font-family:Inter,Helvetica Neue,Arial,sans-serif;}*,*:before,*:after{box-sizing:inherit;}html,body{padding:0;margin:0;color:#202945;box-sizing:border-box;overflow-x:clip;}</style><div data-csa-ads-root="true" style="display:contents"><style data-emotion="css nscu6s">.css-nscu6s{position:relative;z-index:999;background-color:#ffffff;border-bottom:1px solid #dee0f7;}@media (max-width: 990px){.css-nscu6s{padding:16px 24px 0;}}@media (max-width: 650px){.css-nscu6s{padding:16px 0 0 13px;}}@media (min-width: 990px){.css-nscu6s{position:fixed;top:0;left:0;width:100%;z-index:1000;}}</style><style data-emotion="css i2li9p">.css-i2li9p{padding:1rem 1rem 0;outline:none;position:relative;z-index:999;background-color:#ffffff;border-bottom:1px solid #dee0f7;}@media (max-width: 990px){.css-i2li9p{padding:16px 24px 0;}}@media (max-width: 650px){.css-i2li9p{padding:16px 0 0 13px;}}@media (min-width: 990px){.css-i2li9p{position:fixed;top:0;left:0;width:100%;z-index:1000;}}</style><header class="css-i2li9p e1fgh61o0"><a style="position:absolute;left:-9999px;margin-left:-100px;z-index:1998;padding:1em;background-color:#6573ff;color:white" class="skip-to-main-content-link" href="#mainline-skip-to" tabindex="0" aria-label="skip to main content">skip to main content</a><style data-emotion="css 17c5lbf">.css-17c5lbf{margin:0 0 14px;display:none;}@media (max-width: 650px){.css-17c5lbf{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:none;}}</style><div class="mobile-nav css-17c5lbf" role="navigation" aria-label="nav"><style data-emotion="css 1tangbe">.css-1tangbe{position:relative;display:inline-block;overflow:hidden;border-radius:8px;line-height:0;}.css-1tangbe::after{content:"";position:absolute;inset:0;z-index:10;pointer-events:none;background:linear-gradient(
                120deg,
                transparent 30%,
                rgba(
                    255,
                    255,
                    255,
                    0.8
                  )
                  50%,
                transparent 70%
              );-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.7s ease-in-out;transition:transform 0.7s ease-in-out;}.css-1tangbe:hover::after{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);}</style><div class="mobile-nav-logo css-1tangbe"><form action="/" method="post" class="css-0" aria-label="Startpage home page"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><style data-emotion="css ocm99y">.css-ocm99y{border:none;background:transparent;color:#202945;font-size:14px;}.css-ocm99y:hover{cursor:pointer;}</style><button tabindex="0" class="css-ocm99y" type="submit" role="link" title="Startpage home page"><style data-emotion="css x3gepa">.css-x3gepa{height:24px;width:104px;background-color:transparent;}</style><div tabindex="-1" class="css-x3gepa"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/startpage-logo-gradient.svg"/><style data-emotion="css dsle73">.css-dsle73{height:24px;width:104px;object-fit:contain;opacity:1;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}</style><img class="no-script-hide css-dsle73" height="24px" width="104px" src="https://cdn.startpage.com/sp/cdn/images/startpage-logo-gradient.svg" alt="" loading="eager" data-testid="test-image" aria-hidden="true"/><noscript><style data-emotion="css ojtn0p">.css-ojtn0p{height:24px;width:104px;object-fit:contain;}</style><img src="https://cdn.startpage.com/sp/cdn/images/startpage-logo-gradient.svg" height="24px" width="104px" alt="" aria-hidden="true" class="css-ojtn0p"/></noscript></div></button></form></div><div class="hamburger-menu-app-promo"><style data-emotion="css 639m5x">.css-639m5x{border-radius:8px;padding:0.5rem;width:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:8px;right:8px;}.css-639m5x i{height:20px;width:20px;background-image:url(https://cdn.startpage.com/sp/cdn/images/new-header-hamburger.svg);-webkit-background-position:center;background-position:center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;display:block;}@media (prefers-color-scheme: dark){.css-639m5x i:not([data-theme="light"]) .css-639m5x i{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}}.css-639m5x:hover{background-color:#f2f3ff;cursor:pointer;}.css-639m5x:hover i{background-image:url(https://cdn.startpage.com/sp/cdn/images/startpage-hamburger-button-hover.svg);-webkit-filter:none;filter:none;}</style><div class="hamburger-button css-639m5x" data-testid="hamburger-menu-toggle" role="button" aria-label="hamburger menu" tabindex="0"><i></i></div><style data-emotion="css 1f4q492">.css-1f4q492{position:fixed;top:0;left:0;width:100%;height:100vh;display:none;z-index:1000;background:rgba(23,27,37,.7);}</style><div class="hamburger-mask css-1f4q492"></div><style data-emotion="css 1xtf7u0">.css-1xtf7u0{position:fixed;top:0;right:-262px;background:#ffffff;height:100vh;width:262px;padding:50px 24px 24px;box-shadow:2px 4px 4px rgb(0 0 0 / 10%);border-left:1px solid #dee0f7;-webkit-transition:right 0.2s ease;transition:right 0.2s ease;z-index:1000;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;}.css-1xtf7u0::-webkit-scrollbar{display:none;}@media (max-width: 990px){.css-1xtf7u0{width:330px;right:-330px;max-width:80vw;}}</style><div class="hamburger-drawer css-1xtf7u0" data-testid="hamburger-menu-drawer"><style data-emotion="css hpffgq">.css-hpffgq{position:absolute;top:20px;right:20px;}.css-hpffgq:hover{cursor:pointer;}</style><div class="close-btn css-hpffgq" role="button" tabindex="-1" aria-label="close hamburger menu" aria-hidden="true"><svg width="12" height="12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="x-icon"><path d="M11 1 1 11M1 1l10 10" stroke="#7f869e" stroke-width="1.25" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"></path></svg></div><style data-emotion="css ncybv4">.css-ncybv4 div.hamburger-subsection-title{color:#5B627A;}</style><div class="hamburger-drawer-content css-ncybv4"><style data-emotion="css yspzv7">.css-yspzv7{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #dee0f7;}</style><div class="search-section css-yspzv7"><style data-emotion="css 1pycu8p">.css-1pycu8p{margin-bottom:20px;font-size:12px;font-weight:600;line-height:16px;text-transform:uppercase;}</style><div class="search-section-title hamburger-subsection-title css-1pycu8p">Search</div><style data-emotion="css s5xdrg">.css-s5xdrg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><div class="settings-button css-s5xdrg"><style data-emotion="css 13cn4bc">.css-13cn4bc button{padding:0;}</style><form action="/do/settings" method="post" class="css-13cn4bc" aria-label="Settings"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="page" value="1"/><input type="hidden" name="with_date" value=""/><button tabindex="-1" class="css-ocm99y" type="submit" data-testid="hamburger-menu-settings-link" role="link"><style data-emotion="css 10xg8qm">.css-10xg8qm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-10xg8qm:hover{-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer;}</style><div class="settings-button-content css-10xg8qm"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="#374677" stroke-width="1.5" aria-hidden="true"><path d="M8 10C9.10457 10 10 9.10457 10 8C10 6.89543 9.10457 6 8 6C6.89543 6 6 6.89543 6 8C6 9.10457 6.89543 10 8 10Z" stroke="current" stroke-linecap="round" stroke-linejoin="round"></path><path d="M12.9333 9.99996C12.8446 10.201 12.8181 10.4241 12.8573 10.6404C12.8965 10.8566 12.9996 11.0562 13.1533 11.2133L13.1933 11.2533C13.3173 11.3771 13.4156 11.5242 13.4827 11.686C13.5498 11.8479 13.5844 12.0214 13.5844 12.1966C13.5844 12.3718 13.5498 12.5453 13.4827 12.7072C13.4156 12.8691 13.3173 13.0161 13.1933 13.14C13.0695 13.2639 12.9224 13.3623 12.7606 13.4294C12.5987 13.4965 12.4252 13.531 12.25 13.531C12.0748 13.531 11.9013 13.4965 11.7394 13.4294C11.5775 13.3623 11.4305 13.2639 11.3067 13.14L11.2667 13.1C11.1095 12.9463 10.91 12.8432 10.6937 12.804C10.4775 12.7647 10.2544 12.7912 10.0533 12.88C9.85614 12.9645 9.68798 13.1048 9.56953 13.2836C9.45108 13.4625 9.38751 13.6721 9.38666 13.8866V14C9.38666 14.3536 9.24618 14.6927 8.99613 14.9428C8.74608 15.1928 8.40695 15.3333 8.05332 15.3333C7.6997 15.3333 7.36056 15.1928 7.11052 14.9428C6.86047 14.6927 6.71999 14.3536 6.71999 14V13.94C6.71483 13.7193 6.6434 13.5053 6.515 13.3258C6.38659 13.1462 6.20715 13.0095 5.99999 12.9333C5.79891 12.8445 5.57586 12.8181 5.3596 12.8573C5.14333 12.8965 4.94378 12.9996 4.78666 13.1533L4.74666 13.1933C4.62283 13.3173 4.47577 13.4156 4.31391 13.4827C4.15205 13.5498 3.97854 13.5843 3.80332 13.5843C3.6281 13.5843 3.4546 13.5498 3.29274 13.4827C3.13087 13.4156 2.98382 13.3173 2.85999 13.1933C2.73602 13.0695 2.63768 12.9224 2.57058 12.7605C2.50348 12.5987 2.46894 12.4252 2.46894 12.25C2.46894 12.0747 2.50348 11.9012 2.57058 11.7394C2.63768 11.5775 2.73602 11.4305 2.85999 11.3066L2.89999 11.2666C3.05368 11.1095 3.15678 10.9099 3.19599 10.6937C3.23521 10.4774 3.20873 10.2544 3.11999 10.0533C3.03548 9.85611 2.89516 9.68795 2.7163 9.5695C2.53744 9.45105 2.32785 9.38748 2.11332 9.38663H1.99999C1.64637 9.38663 1.30723 9.24615 1.05718 8.9961C0.807132 8.74605 0.666656 8.40691 0.666656 8.05329C0.666656 7.69967 0.807132 7.36053 1.05718 7.11048C1.30723 6.86044 1.64637 6.71996 1.99999 6.71996H2.05999C2.28065 6.7148 2.49466 6.64337 2.67419 6.51497C2.85372 6.38656 2.99047 6.20712 3.06666 5.99996C3.1554 5.79888 3.18187 5.57583 3.14266 5.35957C3.10345 5.1433 3.00035 4.94375 2.84666 4.78663L2.80666 4.74663C2.68269 4.6228 2.58434 4.47574 2.51724 4.31388C2.45014 4.15202 2.41561 3.97851 2.41561 3.80329C2.41561 3.62807 2.45014 3.45457 2.51724 3.29271C2.58434 3.13084 2.68269 2.98379 2.80666 2.85996C2.93049 2.73599 3.07754 2.63765 3.2394 2.57055C3.40127 2.50345 3.57477 2.46891 3.74999 2.46891C3.92521 2.46891 4.09871 2.50345 4.26058 2.57055C4.42244 2.63765 4.56949 2.73599 4.69332 2.85996L4.73332 2.89996C4.89044 3.05365 5.09 3.15675 5.30626 3.19596C5.52253 3.23517 5.74558 3.2087 5.94666 3.11996H5.99999C6.19717 3.03545 6.36534 2.89513 6.48379 2.71627C6.60224 2.53741 6.6658 2.32782 6.66666 2.11329V1.99996C6.66666 1.64634 6.80713 1.3072 7.05718 1.05715C7.30723 0.807102 7.64637 0.666626 7.99999 0.666626C8.35361 0.666626 8.69275 0.807102 8.9428 1.05715C9.19285 1.3072 9.33332 1.64634 9.33332 1.99996V2.05996C9.33418 2.27448 9.39775 2.48408 9.5162 2.66294C9.63465 2.8418 9.80281 2.98212 9.99999 3.06663C10.2011 3.15537 10.4241 3.18184 10.6404 3.14263C10.8566 3.10342 11.0562 3.00032 11.2133 2.84663L11.2533 2.80663C11.3772 2.68266 11.5242 2.58431 11.6861 2.51721C11.8479 2.45011 12.0214 2.41558 12.1967 2.41558C12.3719 2.41558 12.5454 2.45011 12.7072 2.51721C12.8691 2.58431 13.0162 2.68266 13.14 2.80663C13.264 2.93046 13.3623 3.07751 13.4294 3.23937C13.4965 3.40124 13.531 3.57474 13.531 3.74996C13.531 3.92518 13.4965 4.09868 13.4294 4.26055C13.3623 4.42241 13.264 4.56946 13.14 4.69329L13.1 4.73329C12.9463 4.89041 12.8432 5.08997 12.804 5.30623C12.7648 5.5225 12.7912 5.74555 12.88 5.94663V5.99996C12.9645 6.19714 13.1048 6.3653 13.2837 6.48375C13.4625 6.60221 13.6721 6.66577 13.8867 6.66663H14C14.3536 6.66663 14.6928 6.8071 14.9428 7.05715C15.1928 7.3072 15.3333 7.64634 15.3333 7.99996C15.3333 8.35358 15.1928 8.69272 14.9428 8.94277C14.6928 9.19282 14.3536 9.33329 14 9.33329H13.94C13.7255 9.33415 13.5159 9.39771 13.337 9.51616C13.1582 9.63461 13.0178 9.80278 12.9333 9.99996V9.99996Z" stroke="current" stroke-linecap="round" stroke-linejoin="round"></path></svg><style data-emotion="css 16z4sj5">.css-16z4sj5{margin-left:8px;font-size:16px;}</style><span class="link-text css-16z4sj5">Settings</span></div></button></form></div></div><style data-emotion="css j33nj3">.css-j33nj3{margin-bottom:24px;border-bottom:1px solid #dee0f7;}</style><div class="products-section css-j33nj3"><div class="products-section-title hamburger-subsection-title css-1pycu8p">Products</div><style data-emotion="css 5pmhv9">.css-5pmhv9{display:inline-block;color:#202945;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;}.css-5pmhv9:hover{-webkit-text-decoration:underline;text-decoration:underline;}</style><a href="/?sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT&amp;t=device" rel="noopener nofollow" target="_self" aria-label="Startpage Search" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-5pmhv9"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#startpage-search-clip0-Rqalbkt74m)"><g clip-path="url(#startpage-search-clip1-Rqalbkt74m)"><path d="M4.25461 7.13932C4.33764 4.97939 6.1476 3.23166 8.35609 3.23166C10.4815 3.23166 12.2251 4.831 12.441 6.892C13.5369 6.90849 14.6162 6.92498 15.7122 6.97444C15.5129 3.09975 12.2915 0 8.35609 0C4.30443 0 1 3.28112 1 7.3042C1 7.35367 1 7.40313 1 7.4526C2.07934 7.32069 3.17528 7.22176 4.25461 7.13932Z" fill="url(#startpage-search-gradient-Rqalbkt74m)"></path><path d="M14.0685 11.8879L14.1017 11.8385C14.9485 10.7832 15.4633 9.56312 15.6459 8.24408C14.5334 8.24408 13.4375 8.24408 12.3249 8.27706C11.8766 10.0578 10.2659 11.3603 8.35628 11.3603C6.64594 11.3603 5.16808 10.3051 4.55369 8.82116C3.45775 8.93658 2.36181 9.08497 1.26587 9.24985C2.12934 12.3331 4.98543 14.592 8.35628 14.592C9.43561 14.592 10.4983 14.3611 11.478 13.8995L11.5279 13.883L11.5611 13.916L16.1109 19.423C16.4264 19.8022 16.8747 20.0165 17.3729 20.0165C17.7548 20.0165 18.1201 19.8846 18.4024 19.6538C18.7345 19.3735 18.9504 18.9943 18.9836 18.5656C19.0168 18.1369 18.9006 17.7247 18.6183 17.3785L14.0685 11.8879Z" fill="#202945"></path></g></g><defs><linearGradient id="startpage-search-gradient-Rqalbkt74m" x1="2.51154" y1="0.343684" x2="15.8374" y2="0.636592" gradientUnits="userSpaceOnUse"><stop stop-color="#6677FB"></stop><stop offset="1" stop-color="#29DDCC"></stop></linearGradient><clipPath id="startpage-search-clip0-Rqalbkt74m"><rect width="20" height="20" fill="white"></rect></clipPath><clipPath id="startpage-search-clip1-Rqalbkt74m"><rect width="18" height="20" fill="white" transform="translate(1)"></rect></clipPath></defs></svg><style data-emotion="css 1q4vxyr">.css-1q4vxyr{margin-left:8px;}</style><span class="link-text css-1q4vxyr">Startpage Search</span></a><a href="https://app.startpage.com/?source=home-hamburger" rel="noopener nofollow" target="_self" aria-label="Mobile Browser" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-5pmhv9"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="6.36402" cy="6.49311" r="2.33765" fill="url(#mobile-browser-gradient-0-Rqelbkt74m)"></circle><path d="M5.24341 0.111328C6.63518 -0.149809 7.96897 0.0525336 9.23657 0.685547C10.0332 1.08357 11.3507 2.33206 11.3538 2.33496C11.7013 2.64239 13.1082 4.14889 13.7229 4.7998C14.7072 5.84146 15.6322 6.93758 16.5159 8.06836C17.3083 9.0828 18.0642 10.1239 18.7278 11.2314C18.7564 11.2789 18.7871 11.3261 18.8108 11.376C18.8294 11.4123 18.8389 11.4532 18.8372 11.4941C18.8354 11.535 18.8226 11.5748 18.801 11.6094C18.7795 11.6439 18.7497 11.6723 18.7141 11.6914C18.6784 11.7105 18.6382 11.7201 18.5979 11.7188C18.5542 11.7164 18.5105 11.7074 18.469 11.6934C16.6881 11.1412 15.724 10.8852 15.218 10.7666C15.1823 10.7583 15.1442 10.7616 15.1106 10.7764C15.0772 10.7911 15.0489 10.8159 15.0305 10.8477C15.012 10.8797 15.0043 10.9172 15.0081 10.9541C15.0118 10.991 15.0274 11.0262 15.052 11.0537C15.1051 11.1133 15.158 11.1731 15.2102 11.2334C16.7504 13.0133 18.0902 14.9342 19.1555 17.0439C19.4447 17.6168 19.688 18.2145 19.9456 18.8047C20.0477 19.0383 20.0038 19.2327 19.8411 19.3711C19.6782 19.5095 19.4745 19.5154 19.2688 19.3955C18.0726 18.7018 16.8808 17.9993 15.678 17.3174C14.3338 16.5554 12.9704 15.8292 11.5686 15.1797C11.5366 15.1648 11.5007 15.1605 11.4661 15.167C11.4312 15.1735 11.399 15.1911 11.3743 15.2168C11.3496 15.2425 11.333 15.2751 11.3274 15.3105C11.3218 15.3459 11.3276 15.3819 11.343 15.4141C11.3649 15.4572 11.3836 15.5006 11.4036 15.5439C11.8396 16.486 12.2079 17.4535 12.4231 18.4746C12.4398 18.554 12.4526 18.6348 12.467 18.7148C12.4931 18.8624 12.4626 18.9502 12.3665 19.0059C12.2702 19.0615 12.15 19.0349 12.0432 18.9385C11.8674 18.7785 11.6922 18.618 11.5081 18.4688C10.6677 17.7872 9.83205 17.0986 8.98071 16.4326C7.0713 15.0903 2.47685 11.6526 2.03345 11.2129C1.68182 10.8673 1.36692 10.5044 1.09595 10.0967C0.502684 9.20331 0.137085 8.22294 0.0344238 7.15137C-0.145343 5.27149 0.378695 3.60679 1.60278 2.18457C2.56965 1.06139 3.80002 0.382276 5.24341 0.111328ZM6.39087 2.24707C4.09653 2.24172 2.27904 4.09522 2.21509 6.33984C2.14536 8.80311 4.08993 10.6979 6.36548 10.7051C7.31666 10.708 8.17931 10.3971 8.87231 9.87793L10.9338 11.6484C11.3148 11.9754 11.889 11.9317 12.2161 11.5508C12.5429 11.1699 12.4992 10.5956 12.1184 10.2686L10.0569 8.49902C10.3627 7.93072 10.5435 7.28759 10.5627 6.61035C10.6346 4.14256 8.67213 2.23341 6.39087 2.24707Z" fill="url(#mobile-browser-gradient-1-Rqelbkt74m)"></path><defs><linearGradient id="mobile-browser-gradient-0-Rqelbkt74m" x1="4.58382" y1="4.99967" x2="8.33379" y2="7.91631" gradientUnits="userSpaceOnUse"><stop stop-color="#6674FF"></stop><stop offset="1" stop-color="#5394F0"></stop></linearGradient><linearGradient id="mobile-browser-gradient-1-Rqelbkt74m" x1="6.75705" y1="6.35824" x2="10.2816" y2="17.5895" gradientUnits="userSpaceOnUse"><stop stop-color="#6573FF"></stop><stop offset="1" stop-color="#29DDCC"></stop></linearGradient></defs></svg><span class="link-text css-1q4vxyr">Mobile Browser</span></a></div><style data-emotion="css 1dabe76">.css-1dabe76{padding-bottom:24px;}</style><div class="resources-section css-1dabe76"><div class="resources-section-title hamburger-subsection-title css-1pycu8p">Resources</div><style data-emotion="css 1y67b6v">.css-1y67b6v{display:inline-block;color:#202945;-webkit-text-decoration:none;text-decoration:none;display:block;margin-bottom:24px;}.css-1y67b6v:hover{-webkit-text-decoration:underline;text-decoration:underline;}</style><a href="https://www.startpage.com/en/about-us?t=device" rel="noopener nofollow" target="_self" aria-label="About Us" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-1y67b6v"><span class="link-text">About Us</span></a><a href="https://www.startpage.com/en/privacy-policy?t=device" rel="noopener nofollow" target="_self" aria-label="Privacy Policy" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-1y67b6v"><span class="link-text">Privacy Policy</span></a><a href="https://www.startpage.com/privacy-please/press/" rel="noopener nofollow" target="_self" aria-label="Press" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-1y67b6v"><span class="link-text">Press</span></a><a href="https://support.startpage.com/hc/en-us" rel="noopener nofollow" target="_self" aria-label="Support" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-1y67b6v"><span class="link-text">Support</span></a><a href="https://support.startpage.com/hc/en-us/articles/4521527855636-Impressum" rel="noopener nofollow" target="_self" aria-label="Imprint" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-1y67b6v"><span class="link-text">Imprint</span></a><style data-emotion="css iluuss">.css-iluuss{display:inline-block;color:#202945;-webkit-text-decoration:none;text-decoration:none;display:block;}.css-iluuss:hover{-webkit-text-decoration:underline;text-decoration:underline;}</style><a href="https://www.startpage.com/privacy-please/" rel="noopener nofollow" target="_self" aria-label="Blog" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-iluuss"><span class="link-text">Blog</span></a></div></div></div></div></div><style data-emotion="css nx7q65">.css-nx7q65{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0.5rem 0 0;}.css-nx7q65 .home-btn-magnifying{display:none;}@media (max-width: 990px){.css-nx7q65{margin:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}.css-nx7q65 .home-btn-magnifying{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media (max-width: 650px){.css-nx7q65 .home-btn-logo{display:none;}@supports (-webkit-touch-callout: none){.css-nx7q65{padding:0 0.5rem 0 0;}}}</style><div class="header-inner-container css-nx7q65"><style data-emotion="css 1sdj1k5">.css-1sdj1k5{margin:5px 16px 0 0;position:relative;display:inline-block;overflow:hidden;border-radius:8px;line-height:0;}.css-1sdj1k5::after{content:"";position:absolute;inset:0;z-index:10;pointer-events:none;background:linear-gradient(
                120deg,
                transparent 30%,
                rgba(
                    255,
                    255,
                    255,
                    0.8
                  )
                  50%,
                transparent 70%
              );-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.7s ease-in-out;transition:transform 0.7s ease-in-out;}.css-1sdj1k5:hover::after{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);}</style><div class="home-btn-logo css-1sdj1k5"><form action="/" method="post" class="css-0" aria-label="Startpage home page"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><button tabindex="0" class="css-ocm99y" type="submit" role="link" title="Startpage home page"><style data-emotion="css 12mkfdx">.css-12mkfdx{outline:none;}</style><svg fill="none" height="24px" viewBox="0 0 240 53" width="104px" xmlns="http://www.w3.org/2000/svg" class="startpage-logo css-12mkfdx" aria-hidden="true" tabindex="-1"><linearGradient id="startpage-logo-gradient-R5ad574m" gradientUnits="userSpaceOnUse" x1="12.3364" x2="115.476" y1="41.9584" y2="53.3451"><stop offset="0" stop-color="#6677fb"></stop><stop offset="1" stop-color="#29ddcc"></stop></linearGradient><clipPath id="startpage-logo-clip-R5ad574m"><path d="m0 0h240v53h-240z"></path></clipPath><g clip-path="url(#startpage-logo-clip-R5ad574m)" clip-rule="evenodd" fill-rule="evenodd"><path d="m1.08052 47.4405c.58192-.8236 1.53793-1.359 2.82647-1.5649 36.32841-5.8889 73.15551-5.9301 109.48401-.1647.997.1647 1.621.453 1.953.7824.291.2883.416.6589.333 1.1943-.083.453-.291.7412-.624.9059-.415.206-1.08.2883-2.078.1648-35.9956-4.324-72.2409-2.9239-107.73791 4.2004-.33253.0412-.66505.0824-.95601.0824h-.29096c-.87288-.0412-1.49637-.3294-1.87046-.5765-.83131-.5354-1.371662-1.4002-1.57949-2.3885-.124697-.9884.041565-1.9355.54035-2.6356z" fill="url(#startpage-logo-gradient-R5ad574m)"></path><path d="m26.3942 19.4375c-1.0807-.8237-2.4524-1.5649-4.1566-2.2238-1.6626-.6589-3.6578-1.1943-5.9439-1.6884-1.9536-.453-3.4915-.8648-4.6138-1.3178-1.1222-.4118-1.91198-.906-2.41077-1.4414-.49878-.5353-.70661-1.1942-.70661-1.9767 0-1.4413.62348-2.55319 1.87048-3.37681 1.2469-.82362 2.9096-1.23543 4.9878-1.23543 1.8705 0 3.6578.28827 5.4451.90598 1.7874.61772 3.4916 1.56488 5.1542 2.80031l2.5771-5.72416c-.9561-.86481-2.1615-1.64725-3.5331-2.22378-1.4133-.61772-2.9512-1.070708-4.6138-1.441337-1.6626-.329449-3.3668-.494173-5.1126-.494173-2.9096 0-5.44508.494173-7.64806 1.48252-2.16141.98834-3.8656 2.34732-5.11257 4.03574-1.2054 1.7296-1.828889 3.62393-1.828889 5.76534 0 1.4825.249394 2.8003.706619 3.9534.49878 1.1531 1.24697 2.1414 2.28611 2.965 1.03914.8648 2.4108 1.6061 4.07343 2.2238 1.66262.6589 3.69936 1.1943 6.06856 1.6884 1.8705.4118 3.4084.8236 4.5307 1.2355 1.1222.4118 1.9536.8648 2.4523 1.4413.4988.5353.7898 1.1942.7898 1.9767 0 1.3178-.6235 2.3473-1.8705 3.0886-1.2469.7412-3.0343 1.1118-5.3619 1.1118-2.1614 0-4.1982-.2882-6.15174-.9059-1.95359-.6177-3.82404-1.5649-5.65293-2.8003l-2.61863 5.7241c1.12227.8648 2.45237 1.6473 3.9903 2.265s3.20055 1.1119 4.94631 1.4413c1.74579.3295 3.57469.4942 5.40349.4942 3.2006 0 5.9024-.453 8.1885-1.359 2.2445-.906 3.9903-2.1826 5.1957-3.8298 1.2054-1.6473 1.7873-3.624 1.7873-5.8889 0-1.4414-.2494-2.6768-.7898-3.7887-.4572-1.0707-1.2469-2.059-2.3276-2.8826zm14.5479-17.09008-.0416.01343v-.01343zm-.0416.01343v8.51105h6.6505v5.7653h-6.6505v10.0894c0 .9883.2078 1.812.5819 2.4297s.8729 1.0707 1.4964 1.3178c.6235.247 1.2885.3706 1.9951.3706.4157 0 .8313-.0412 1.2054-.0824.4157-.0823.8729-.1647 1.3717-.2471v5.8889c-.7066.2883-1.4548.4942-2.1614.5766-.7482.1235-1.4964.1647-2.3277.1647-3.2005 0-5.6529-.906-7.3571-2.718-1.7042-1.8119-2.5355-4.3651-2.5355-7.5773v-10.1717-5.7653-6.05364zm26.602 9.41665c1.1639.7413 2.0367 1.6473 2.6602 2.7592h.0416v-3.624h7.6481v25.8617h-7.6481v-3.8298c-.6235 1.1119-1.4964 2.059-2.6602 2.7591-1.6211.9884-3.4915 1.4825-5.5698 1.4825-2.2861 0-4.2813-.5765-6.027-1.6472-1.7458-1.1119-3.1175-2.6356-4.0735-4.6535-.956-2.0178-1.4548-4.3652-1.4548-7.0419 0-2.718.4573-5.0653 1.4548-7.1244.9976-2.059 2.3277-3.6239 4.0735-4.777 1.7457-1.1118 3.7409-1.6884 5.9854-1.6884 2.1199 0 3.9488.4942 5.5698 1.5237zm-3.3252 19.4787c1.912 0 3.3668-.6589 4.4059-1.9356 1.0392-1.2766 1.5795-3.1297 1.5795-5.5182 0-2.4709-.5403-4.324-1.5795-5.6418-1.0391-1.3178-2.5355-1.9767-4.4059-1.9767-1.8705 0-3.3669.6589-4.4476 2.0179-1.0807 1.3589-1.621 3.2121-1.621 5.6418 0 2.3885.5403 4.2416 1.5795 5.5182 1.0391 1.2766 2.5355 1.8944 4.4891 1.8944zm47.9247-28.90878-.041.01343v-.01343zm-.041.01343v8.51105h6.65v5.7653h-6.65v10.0894c0 .9883.208 1.812.582 2.4297s.873 1.0707 1.496 1.3178c.624.247 1.289.3706 1.995.3706.416 0 .832-.0412 1.206-.0824.415-.0823.873-.1647 1.371-.2471v5.8889c-.706.2883-1.454.4942-2.161.5766-.748.1235-1.496.1647-2.328.1647-3.2 0-5.653-.906-7.357-2.718-1.704-1.8119-2.535-4.3651-2.535-7.5773v-10.1717-5.7653-6.05364zm26.56 7.89295c2.245 0 4.24.5354 5.986 1.6884 1.746 1.1531 3.076 2.718 4.073 4.7359.998 2.059 1.497 4.4475 1.497 7.1243s-.499 5.0241-1.497 7.0419c-.997 2.0179-2.327 3.5828-4.073 4.6535-1.746 1.1119-3.741 1.6472-5.986 1.6472-2.119 0-3.99-.4941-5.569-1.4825-1.123-.7001-1.954-1.606-2.577-2.7179v15.237h-7.773v-29.8563c0-1.2352-.042-2.4704-.083-3.7056v-.0007c-.042-1.2354-.167-2.4708-.333-3.7063h7.316l.498 4.4064c.582-1.4413 1.538-2.6356 2.952-3.5416 1.579-1.0295 3.45-1.5237 5.569-1.5237zm-2.203 21.0024c1.912 0 3.367-.6178 4.406-1.8944 1.04-1.2766 1.538-3.1297 1.58-5.6006 0-2.3885-.54-4.2828-1.58-5.6418-1.039-1.3178-2.535-2.0179-4.406-2.0179-1.953 0-3.45.6589-4.489 1.9767s-1.538 3.2121-1.538 5.6418.499 4.324 1.538 5.6006c1.039 1.2767 2.536 1.9356 4.489 1.9356zm36.079-16.7195c-.623-1.1119-1.496-2.0179-2.66-2.7592-1.621-1.0295-3.45-1.5237-5.57-1.5237-2.244 0-4.239.5766-5.985 1.6884-1.746 1.1531-3.076 2.718-4.074 4.777-.997 2.0591-1.454 4.4064-1.454 7.1244 0 2.6767.498 5.0241 1.454 7.0419.956 2.0179 2.328 3.5416 4.074 4.6535 1.746 1.0707 3.741 1.6472 6.027 1.6472 2.078 0 3.949-.4941 5.57-1.4825 1.164-.7001 2.036-1.6472 2.66-2.7591v3.8298h7.648v-25.8617h-7.69zm-1.538 14.7839c-1.039 1.2767-2.494 1.9356-4.406 1.9356-1.953 0-3.449-.6178-4.489-1.8944-1.039-1.2766-1.579-3.1297-1.579-5.5182s.54-4.2829 1.621-5.6418c1.081-1.359 2.577-2.0179 4.447-2.0179 1.871 0 3.367.6589 4.406 1.9767 1.04 1.3178 1.58 3.1709 1.58 5.6418-.042 2.3885-.54 4.2416-1.58 5.5182zm30.219-17.5019c1.163.7413 2.078 1.6472 2.701 2.7591v-3.6651h7.732v24.6263c0 4.1593-1.206 7.289-3.575 9.4304s-5.902 3.2122-10.516 3.2122c-4.115 0-7.731-.7825-10.807-2.3885l1.164-5.7242c1.579.7824 3.117 1.359 4.696 1.7296 1.58.3706 3.159.5765 4.697.5765 2.245 0 3.908-.4941 4.988-1.5237 1.123-1.0295 1.663-2.5944 1.663-4.6946v-4.5299c-.374.5353-.79 1.0707-1.289 1.5649-.873.8648-1.912 1.5237-3.117 2.059-1.247.5354-2.536.7825-3.949.7825-2.286 0-4.281-.5354-6.027-1.6061s-3.117-2.5532-4.115-4.4887c-.997-1.9356-1.496-4.2005-1.496-6.7949s.499-4.8182 1.496-6.7537c.998-1.8943 2.369-3.418 4.115-4.4887 1.746-1.1119 3.783-1.6473 6.027-1.6473 2.12 0 3.99.5354 5.612 1.5649zm-3.367 18.3256c1.87 0 3.367-.6178 4.447-1.8532 1.081-1.2354 1.621-2.965 1.663-5.1476 0-2.1414-.499-3.871-1.58-5.1065-1.08-1.2766-2.577-1.8943-4.489-1.8943s-3.45.6177-4.53 1.8532c-1.123 1.2354-1.663 2.9238-1.663 5.1064s.54 3.9122 1.663 5.1476c1.122 1.2766 2.618 1.8944 4.489 1.8944zm-103.9973-18.0786c-1.0807.8237-1.8704 1.9355-2.4108 3.2945l-.5403-4.4887h-7.3156c.1663 1.2354.291 2.4708.3325 3.7063.0416 1.2354.0832 2.4708.0832 3.7063v18.4491h7.7727v-13.5074c0-1.2766.2494-2.3885.7482-3.3357.4988-.9471 1.2054-1.6472 2.1199-2.1826.9144-.4941 2.0782-.7824 3.4499-.7824.8313 0 1.6626.1235 2.4936.3706v-6.8772c-.415-.0824-.8725-.1235-1.4129-.1235-1.9951 0-3.7825.5765-5.3204 1.7707zm144.7313 4.2007c.956 1.9767 1.455 4.2829 1.455 6.9596l-.083 2.5533h-17.001c.25 1.5237.749 2.7179 1.497 3.5827 1.164 1.2766 2.909 1.9355 5.279 1.9355 1.371 0 2.743-.2059 4.073-.6589s2.577-1.0707 3.699-1.8943l2.037 5.1888c-1.247.9883-2.785 1.7296-4.614 2.3061-1.787.5354-3.616.8237-5.486.8237-2.91 0-5.404-.5766-7.524-1.6473-2.119-1.1119-3.741-2.6356-4.863-4.6534-1.122-1.9767-1.704-4.3652-1.704-7.1244 0-2.6767.582-5.024 1.663-7.0419 1.08-2.0591 2.577-3.624 4.489-4.777 1.912-1.1119 4.115-1.6884 6.65-1.6884 2.411 0 4.531.5353 6.318 1.606 1.788 1.0707 3.159 2.5532 4.115 4.5299zm-14.382 1.1943c-.581.8236-.997 1.8119-1.247 3.0886h10.392c-.166-1.4002-.54-2.5121-1.205-3.3357-.873-1.1119-2.12-1.6472-3.783-1.6472-1.787 0-3.159.6177-4.157 1.8943z" fill="#202945"></path></g></svg></button></form></div><style data-emotion="css d87pqa">.css-d87pqa{-webkit-flex:1;-ms-flex:1;flex:1;margin-right:0.5rem;}@media (max-width: 990px){.css-d87pqa{margin-right:0;}}</style><div class="search-form css-d87pqa" id="header-search-form"><style data-emotion="css kz26ih">.css-kz26ih{position:relative;max-width:630px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:56px;z-index:999;}.css-kz26ih button.search-btn{height:20px;width:20px;margin-right:16px;}.css-kz26ih form.search-form-form div.x-btn-container{border-right:1px solid #ebecf7;}@media (max-width: 330px){.css-kz26ih{margin-right:10px;}}</style><div class="search-form-relative-container css-kz26ih"><style data-emotion="css 1vzyg38">.css-1vzyg38{position:absolute;width:100%;color:#202945;background:#ffffff;border-radius:30px;-webkit-transition:border 0.2s ease;transition:border 0.2s ease;overflow:hidden;z-index:999;border:1px solid #ebecf7;box-shadow:0px 1px 8px 0px rgba(0, 0, 0, 0.1);}.css-1vzyg38 form{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:56px;}.css-1vzyg38 input,.css-1vzyg38 button{color:#202945;padding:0;border:none;background-color:transparent;}.css-1vzyg38 span:hover,.css-1vzyg38 button:hover{cursor:pointer;}.css-1vzyg38 .search-input-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-flex:1;-ms-flex:1;flex:1;padding:10px 85px 10px 0;margin-left:16px;width:100%;}@media (max-width: 650px){.css-1vzyg38 .search-input-container{margin-left:15px;}}.css-1vzyg38 input,.css-1vzyg38 .search-text-measurement{font-size:16px;}.css-1vzyg38 input{width:100%;}.css-1vzyg38 input:focus{outline:none;}.css-1vzyg38 input::-webkit-input-placeholder{color:#9EA5BD;}.css-1vzyg38 input::-moz-placeholder{color:#9EA5BD;}.css-1vzyg38 input:-ms-input-placeholder{color:#9EA5BD;}.css-1vzyg38 input::placeholder{color:#9EA5BD;}.css-1vzyg38 .search-text-measurement{visibility:hidden;position:absolute;}.css-1vzyg38 .btns{position:absolute;right:0;top:50%;margin-top:-10px;height:20px;}.css-1vzyg38 .x-btn-container{padding-right:0.5rem;margin-right:0.5rem;border-right:1px solid #ebecf7;}@media (max-width: 650px){.css-1vzyg38 .x-btn-container{border-right:none;}}.css-1vzyg38 .x-btn{background-image:url(https://cdn.startpage.com/sp/cdn/images/grey-x.svg);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;-webkit-background-position:center;background-position:center;height:20px;width:20px;display:block;}.css-1vzyg38 .x-btn:hover{background-image:url(https://cdn.startpage.com/sp/cdn/images/x-btn-hover.svg);}.css-1vzyg38 .search-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:24px;width:24px;margin-right:19px;}.css-1vzyg38 .search-btn svg{width:24px;height:24px;color:#6573ff;}@media (max-width: 650px){.css-1vzyg38 input::-webkit-input-placeholder{color:transparent;visibility:hidden;}.css-1vzyg38 input::-moz-placeholder{color:transparent;visibility:hidden;}.css-1vzyg38 input:-ms-input-placeholder{color:transparent;visibility:hidden;}.css-1vzyg38 input::placeholder{color:transparent;visibility:hidden;}}</style><div class="search-form-container css-1vzyg38 e1vne5t50"><noscript><style>.x-btn {
            display: none !important;
          }</style></noscript><form action="/sp/search" method="post" class="search-form-form" id="search" data-testid="search" role="search" aria-label="search bar"><div class="search-input-container"><input aria-haspopup="false" aria-label="search" autoCapitalize="off" autoComplete="off" autoCorrect="off" dir="ltr" id="q" data-testid="q" maxLength="2048" name="query" placeholder="" role="searchbox" spellcheck="false" title="Search" type="text" class="search-form-input" value="rust programming"/><span class="search-text-measurement">rust<!-- --> </span></div><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="qsr" value="en_US"/><input type="hidden" name="qadf" value="moderate"/><input type="hidden" name="with_date" value=""/><div class="btns css-s5xdrg"><div class="x-btn-container"><button aria-label="clear search bar" type="button" class="x-btn" data-testid="x-btn"></button></div><button class="search-btn" type="submit" aria-label="search button"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><path d="m21 21-4.3-4.3"></path></svg></button></div></form></div></div></div><style data-emotion="css 1dfoan3">@media (max-width: 990px){.css-1dfoan3{margin:0 0 0 0.75rem;}}</style><div class="top-nav-container css-1dfoan3"><style data-emotion="css 5ej25d">.css-5ej25d{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><div class="nav-app-promo css-5ej25d"><style data-emotion="css 1pducxn">@media (max-width: 990px){.css-1pducxn{display:none;}}</style><div class="css-1pducxn"><style data-emotion="css r2hp8b">.css-r2hp8b{margin-right:1rem;position:relative;-webkit-transition:opacity 0.06s ease 0.1s,visibility 0.06s ease 0.1s;transition:opacity 0.06s ease 0.1s,visibility 0.06s ease 0.1s;opacity:0;visibility:hidden;}</style><div class="private-search-dropdown css-r2hp8b"><style data-emotion="css e7o2na">.css-e7o2na{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:10px;padding:10px 12px;border-radius:48px;background-color:#DCF5EFB2;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.css-e7o2na:hover{opacity:0.8;}</style><div class="dropdown-button css-e7o2na"><style data-emotion="css 1g8a8gh">.css-1g8a8gh{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;}</style><span class="css-1g8a8gh"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 20.0004C9.98145 20.0004 10.0638 19.9838 10.1787 19.9594C10.1833 19.9592 10.1878 19.9585 10.1924 19.9584L10 20.0004ZM9.56934 0.0931396C9.89697 -0.03102 10.2583 -0.0310718 10.5859 0.0931396L17.3408 2.65466C17.9057 2.86889 18.2803 3.41481 18.2803 4.02478V10.0004C18.2803 13.2147 16.1834 15.721 14.4082 17.2914C13.4904 18.1033 12.5791 18.7355 11.9004 19.1644C11.5595 19.3798 11.2726 19.5462 11.0684 19.6605C10.9662 19.7177 10.8845 19.7624 10.8262 19.7933C10.7971 19.8087 10.7738 19.8207 10.7568 19.8295L10.7363 19.8402L10.7295 19.8441L10.7266 19.8451C10.7205 19.8463 10.3927 19.9138 10.1787 19.9594C10.0159 19.9638 9.84181 19.9445 9.63184 19.8969L9.42969 19.8461L9.42578 19.8441L9.41895 19.8402L9.39844 19.8295C9.38146 19.8207 9.35815 19.8088 9.3291 19.7933C9.27072 19.7623 9.18816 19.7177 9.08594 19.6605C8.8817 19.5462 8.59562 19.3797 8.25488 19.1644C7.57616 18.7356 6.66495 18.1033 5.74707 17.2914C3.97184 15.721 1.875 13.2147 1.875 10.0004V4.02478C1.87501 3.41477 2.2495 2.86885 2.81445 2.65466L9.56934 0.0931396ZM10.7246 19.8461C10.5378 19.916 10.3715 19.9519 10.1924 19.9584L10.7246 19.8461Z" fill="#24C5B6"></path><path d="M6.875 10.313L8.8201 12.536C8.94709 12.6811 9.17392 12.6777 9.29651 12.5289L13.4375 7.50051" stroke="#ffffff" stroke-width="1.875" stroke-linecap="round"></path></svg></span><style data-emotion="css mmdt3g">.css-mmdt3g{font-size:14px;}</style><span class="dropdown-button-text css-mmdt3g">Private Search</span></div><style data-emotion="css 1l8owu1">.css-1l8owu1{position:absolute;top:calc(100% + 8px);right:0;background:#ffffff;border:1px solid #dee0f7;border-radius:16px;padding:16px 16px 24px 24px;box-shadow:0 4px 24px rgba(0, 0, 0, 0.12);min-width:350px;z-index:1000;-webkit-transition:opacity 0.06s ease,visibility 0.06s ease,scale 0.06s ease;transition:opacity 0.06s ease,visibility 0.06s ease,scale 0.06s ease;opacity:0;visibility:hidden;scale:0.8;}</style><div class="dropdown-content css-1l8owu1"><style data-emotion="css 2ptt9o">.css-2ptt9o{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;}</style><div class="css-2ptt9o"><style data-emotion="css 1dle9sh">.css-1dle9sh{font-size:18px;font-weight:600;margin:0;color:#202945;}</style><h3 class="css-1dle9sh">The Startpage Guarantee:</h3><style data-emotion="css 19pnzak">.css-19pnzak{background:none;border:none;cursor:pointer;padding:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#7f869e;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;}.css-19pnzak:hover{color:#202945;}</style><button class="close-button css-19pnzak" type="button" aria-label="Close dropdown"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 5L5 15M5 5L15 15" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div><style data-emotion="css tw4sx">.css-tw4sx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:12px;}</style><div class="css-tw4sx"><style data-emotion="css asx97m">.css-asx97m{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:12px;}</style><div class="css-asx97m"><span class="css-1g8a8gh"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 20.0004C9.98145 20.0004 10.0638 19.9838 10.1787 19.9594C10.1833 19.9592 10.1878 19.9585 10.1924 19.9584L10 20.0004ZM9.56934 0.0931396C9.89697 -0.03102 10.2583 -0.0310718 10.5859 0.0931396L17.3408 2.65466C17.9057 2.86889 18.2803 3.41481 18.2803 4.02478V10.0004C18.2803 13.2147 16.1834 15.721 14.4082 17.2914C13.4904 18.1033 12.5791 18.7355 11.9004 19.1644C11.5595 19.3798 11.2726 19.5462 11.0684 19.6605C10.9662 19.7177 10.8845 19.7624 10.8262 19.7933C10.7971 19.8087 10.7738 19.8207 10.7568 19.8295L10.7363 19.8402L10.7295 19.8441L10.7266 19.8451C10.7205 19.8463 10.3927 19.9138 10.1787 19.9594C10.0159 19.9638 9.84181 19.9445 9.63184 19.8969L9.42969 19.8461L9.42578 19.8441L9.41895 19.8402L9.39844 19.8295C9.38146 19.8207 9.35815 19.8088 9.3291 19.7933C9.27072 19.7623 9.18816 19.7177 9.08594 19.6605C8.8817 19.5462 8.59562 19.3797 8.25488 19.1644C7.57616 18.7356 6.66495 18.1033 5.74707 17.2914C3.97184 15.721 1.875 13.2147 1.875 10.0004V4.02478C1.87501 3.41477 2.2495 2.86885 2.81445 2.65466L9.56934 0.0931396ZM10.7246 19.8461C10.5378 19.916 10.3715 19.9519 10.1924 19.9584L10.7246 19.8461Z" fill="#24C5B6"></path><path d="M6.875 10.313L8.8201 12.536C8.94709 12.6811 9.17392 12.6777 9.29651 12.5289L13.4375 7.50051" stroke="#ffffff" stroke-width="1.875" stroke-linecap="round"></path></svg></span><style data-emotion="css 85timk">.css-85timk{font-size:15px;color:#202945;}</style><span class="css-85timk">Your search history is never stored</span></div><div class="css-asx97m"><span class="css-1g8a8gh"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 20.0004C9.98145 20.0004 10.0638 19.9838 10.1787 19.9594C10.1833 19.9592 10.1878 19.9585 10.1924 19.9584L10 20.0004ZM9.56934 0.0931396C9.89697 -0.03102 10.2583 -0.0310718 10.5859 0.0931396L17.3408 2.65466C17.9057 2.86889 18.2803 3.41481 18.2803 4.02478V10.0004C18.2803 13.2147 16.1834 15.721 14.4082 17.2914C13.4904 18.1033 12.5791 18.7355 11.9004 19.1644C11.5595 19.3798 11.2726 19.5462 11.0684 19.6605C10.9662 19.7177 10.8845 19.7624 10.8262 19.7933C10.7971 19.8087 10.7738 19.8207 10.7568 19.8295L10.7363 19.8402L10.7295 19.8441L10.7266 19.8451C10.7205 19.8463 10.3927 19.9138 10.1787 19.9594C10.0159 19.9638 9.84181 19.9445 9.63184 19.8969L9.42969 19.8461L9.42578 19.8441L9.41895 19.8402L9.39844 19.8295C9.38146 19.8207 9.35815 19.8088 9.3291 19.7933C9.27072 19.7623 9.18816 19.7177 9.08594 19.6605C8.8817 19.5462 8.59562 19.3797 8.25488 19.1644C7.57616 18.7356 6.66495 18.1033 5.74707 17.2914C3.97184 15.721 1.875 13.2147 1.875 10.0004V4.02478C1.87501 3.41477 2.2495 2.86885 2.81445 2.65466L9.56934 0.0931396ZM10.7246 19.8461C10.5378 19.916 10.3715 19.9519 10.1924 19.9584L10.7246 19.8461Z" fill="#24C5B6"></path><path d="M6.875 10.313L8.8201 12.536C8.94709 12.6811 9.17392 12.6777 9.29651 12.5289L13.4375 7.50051" stroke="#ffffff" stroke-width="1.875" stroke-linecap="round"></path></svg></span><span class="css-85timk">No personal data collected</span></div><div class="css-asx97m"><span class="css-1g8a8gh"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10 20.0004C9.98145 20.0004 10.0638 19.9838 10.1787 19.9594C10.1833 19.9592 10.1878 19.9585 10.1924 19.9584L10 20.0004ZM9.56934 0.0931396C9.89697 -0.03102 10.2583 -0.0310718 10.5859 0.0931396L17.3408 2.65466C17.9057 2.86889 18.2803 3.41481 18.2803 4.02478V10.0004C18.2803 13.2147 16.1834 15.721 14.4082 17.2914C13.4904 18.1033 12.5791 18.7355 11.9004 19.1644C11.5595 19.3798 11.2726 19.5462 11.0684 19.6605C10.9662 19.7177 10.8845 19.7624 10.8262 19.7933C10.7971 19.8087 10.7738 19.8207 10.7568 19.8295L10.7363 19.8402L10.7295 19.8441L10.7266 19.8451C10.7205 19.8463 10.3927 19.9138 10.1787 19.9594C10.0159 19.9638 9.84181 19.9445 9.63184 19.8969L9.42969 19.8461L9.42578 19.8441L9.41895 19.8402L9.39844 19.8295C9.38146 19.8207 9.35815 19.8088 9.3291 19.7933C9.27072 19.7623 9.18816 19.7177 9.08594 19.6605C8.8817 19.5462 8.59562 19.3797 8.25488 19.1644C7.57616 18.7356 6.66495 18.1033 5.74707 17.2914C3.97184 15.721 1.875 13.2147 1.875 10.0004V4.02478C1.87501 3.41477 2.2495 2.86885 2.81445 2.65466L9.56934 0.0931396ZM10.7246 19.8461C10.5378 19.916 10.3715 19.9519 10.1924 19.9584L10.7246 19.8461Z" fill="#24C5B6"></path><path d="M6.875 10.313L8.8201 12.536C8.94709 12.6811 9.17392 12.6777 9.29651 12.5289L13.4375 7.50051" stroke="#ffffff" stroke-width="1.875" stroke-linecap="round"></path></svg></span><span class="css-85timk">Zero tracking across websites</span></div></div></div></div></div><div class="hamburger-menu-app-promo" data-hide-promo-messaging="false"><style data-emotion="css 1iwwm5v">.css-1iwwm5v{border-radius:8px;padding:0.5rem;width:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0.5rem 0;}.css-1iwwm5v i{height:20px;width:20px;background-image:url(https://cdn.startpage.com/sp/cdn/images/new-header-hamburger.svg);-webkit-background-position:center;background-position:center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;display:block;}@media (prefers-color-scheme: dark){.css-1iwwm5v i:not([data-theme="light"]) .css-1iwwm5v i{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}}.css-1iwwm5v:hover{background-color:#f2f3ff;cursor:pointer;}.css-1iwwm5v:hover i{background-image:url(https://cdn.startpage.com/sp/cdn/images/startpage-hamburger-button-hover.svg);-webkit-filter:none;filter:none;}@media (max-width: 650px){.css-1iwwm5v{display:none;}}@media (max-width: 330px){.css-1iwwm5v{width:20px;}}</style><div class="hamburger-button css-1iwwm5v" data-testid="hamburger-menu-toggle" role="button" aria-label="hamburger menu" tabindex="0"><i></i></div><div class="hamburger-mask css-1f4q492"></div><div class="hamburger-drawer css-1xtf7u0" data-testid="hamburger-menu-drawer"><div class="close-btn css-hpffgq" role="button" tabindex="-1" aria-label="close hamburger menu" aria-hidden="true"><svg width="12" height="12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="x-icon"><path d="M11 1 1 11M1 1l10 10" stroke="#7f869e" stroke-width="1.25" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"></path></svg></div><div class="hamburger-drawer-content css-ncybv4"><div class="search-section css-yspzv7"><div class="search-section-title hamburger-subsection-title css-1pycu8p">Search</div><div class="settings-button css-s5xdrg"><form action="/do/settings" method="post" class="css-13cn4bc" aria-label="Settings"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="page" value="1"/><input type="hidden" name="with_date" value=""/><button tabindex="-1" class="css-ocm99y" type="submit" data-testid="hamburger-menu-settings-link" role="link"><div class="settings-button-content css-10xg8qm"><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="#374677" stroke-width="1.5" aria-hidden="true"><path d="M8 10C9.10457 10 10 9.10457 10 8C10 6.89543 9.10457 6 8 6C6.89543 6 6 6.89543 6 8C6 9.10457 6.89543 10 8 10Z" stroke="current" stroke-linecap="round" stroke-linejoin="round"></path><path d="M12.9333 9.99996C12.8446 10.201 12.8181 10.4241 12.8573 10.6404C12.8965 10.8566 12.9996 11.0562 13.1533 11.2133L13.1933 11.2533C13.3173 11.3771 13.4156 11.5242 13.4827 11.686C13.5498 11.8479 13.5844 12.0214 13.5844 12.1966C13.5844 12.3718 13.5498 12.5453 13.4827 12.7072C13.4156 12.8691 13.3173 13.0161 13.1933 13.14C13.0695 13.2639 12.9224 13.3623 12.7606 13.4294C12.5987 13.4965 12.4252 13.531 12.25 13.531C12.0748 13.531 11.9013 13.4965 11.7394 13.4294C11.5775 13.3623 11.4305 13.2639 11.3067 13.14L11.2667 13.1C11.1095 12.9463 10.91 12.8432 10.6937 12.804C10.4775 12.7647 10.2544 12.7912 10.0533 12.88C9.85614 12.9645 9.68798 13.1048 9.56953 13.2836C9.45108 13.4625 9.38751 13.6721 9.38666 13.8866V14C9.38666 14.3536 9.24618 14.6927 8.99613 14.9428C8.74608 15.1928 8.40695 15.3333 8.05332 15.3333C7.6997 15.3333 7.36056 15.1928 7.11052 14.9428C6.86047 14.6927 6.71999 14.3536 6.71999 14V13.94C6.71483 13.7193 6.6434 13.5053 6.515 13.3258C6.38659 13.1462 6.20715 13.0095 5.99999 12.9333C5.79891 12.8445 5.57586 12.8181 5.3596 12.8573C5.14333 12.8965 4.94378 12.9996 4.78666 13.1533L4.74666 13.1933C4.62283 13.3173 4.47577 13.4156 4.31391 13.4827C4.15205 13.5498 3.97854 13.5843 3.80332 13.5843C3.6281 13.5843 3.4546 13.5498 3.29274 13.4827C3.13087 13.4156 2.98382 13.3173 2.85999 13.1933C2.73602 13.0695 2.63768 12.9224 2.57058 12.7605C2.50348 12.5987 2.46894 12.4252 2.46894 12.25C2.46894 12.0747 2.50348 11.9012 2.57058 11.7394C2.63768 11.5775 2.73602 11.4305 2.85999 11.3066L2.89999 11.2666C3.05368 11.1095 3.15678 10.9099 3.19599 10.6937C3.23521 10.4774 3.20873 10.2544 3.11999 10.0533C3.03548 9.85611 2.89516 9.68795 2.7163 9.5695C2.53744 9.45105 2.32785 9.38748 2.11332 9.38663H1.99999C1.64637 9.38663 1.30723 9.24615 1.05718 8.9961C0.807132 8.74605 0.666656 8.40691 0.666656 8.05329C0.666656 7.69967 0.807132 7.36053 1.05718 7.11048C1.30723 6.86044 1.64637 6.71996 1.99999 6.71996H2.05999C2.28065 6.7148 2.49466 6.64337 2.67419 6.51497C2.85372 6.38656 2.99047 6.20712 3.06666 5.99996C3.1554 5.79888 3.18187 5.57583 3.14266 5.35957C3.10345 5.1433 3.00035 4.94375 2.84666 4.78663L2.80666 4.74663C2.68269 4.6228 2.58434 4.47574 2.51724 4.31388C2.45014 4.15202 2.41561 3.97851 2.41561 3.80329C2.41561 3.62807 2.45014 3.45457 2.51724 3.29271C2.58434 3.13084 2.68269 2.98379 2.80666 2.85996C2.93049 2.73599 3.07754 2.63765 3.2394 2.57055C3.40127 2.50345 3.57477 2.46891 3.74999 2.46891C3.92521 2.46891 4.09871 2.50345 4.26058 2.57055C4.42244 2.63765 4.56949 2.73599 4.69332 2.85996L4.73332 2.89996C4.89044 3.05365 5.09 3.15675 5.30626 3.19596C5.52253 3.23517 5.74558 3.2087 5.94666 3.11996H5.99999C6.19717 3.03545 6.36534 2.89513 6.48379 2.71627C6.60224 2.53741 6.6658 2.32782 6.66666 2.11329V1.99996C6.66666 1.64634 6.80713 1.3072 7.05718 1.05715C7.30723 0.807102 7.64637 0.666626 7.99999 0.666626C8.35361 0.666626 8.69275 0.807102 8.9428 1.05715C9.19285 1.3072 9.33332 1.64634 9.33332 1.99996V2.05996C9.33418 2.27448 9.39775 2.48408 9.5162 2.66294C9.63465 2.8418 9.80281 2.98212 9.99999 3.06663C10.2011 3.15537 10.4241 3.18184 10.6404 3.14263C10.8566 3.10342 11.0562 3.00032 11.2133 2.84663L11.2533 2.80663C11.3772 2.68266 11.5242 2.58431 11.6861 2.51721C11.8479 2.45011 12.0214 2.41558 12.1967 2.41558C12.3719 2.41558 12.5454 2.45011 12.7072 2.51721C12.8691 2.58431 13.0162 2.68266 13.14 2.80663C13.264 2.93046 13.3623 3.07751 13.4294 3.23937C13.4965 3.40124 13.531 3.57474 13.531 3.74996C13.531 3.92518 13.4965 4.09868 13.4294 4.26055C13.3623 4.42241 13.264 4.56946 13.14 4.69329L13.1 4.73329C12.9463 4.89041 12.8432 5.08997 12.804 5.30623C12.7648 5.5225 12.7912 5.74555 12.88 5.94663V5.99996C12.9645 6.19714 13.1048 6.3653 13.2837 6.48375C13.4625 6.60221 13.6721 6.66577 13.8867 6.66663H14C14.3536 6.66663 14.6928 6.8071 14.9428 7.05715C15.1928 7.3072 15.3333 7.64634 15.3333 7.99996C15.3333 8.35358 15.1928 8.69272 14.9428 8.94277C14.6928 9.19282 14.3536 9.33329 14 9.33329H13.94C13.7255 9.33415 13.5159 9.39771 13.337 9.51616C13.1582 9.63461 13.0178 9.80278 12.9333 9.99996V9.99996Z" stroke="current" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="link-text css-16z4sj5">Settings</span></div></button></form></div></div><div class="products-section css-j33nj3"><div class="products-section-title hamburger-subsection-title css-1pycu8p">Products</div><a href="/?sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT&amp;t=device" rel="noopener nofollow" target="_self" aria-label="Startpage Search" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-5pmhv9"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#startpage-search-clip0-R1klanat574m)"><g clip-path="url(#startpage-search-clip1-R1klanat574m)"><path d="M4.25461 7.13932C4.33764 4.97939 6.1476 3.23166 8.35609 3.23166C10.4815 3.23166 12.2251 4.831 12.441 6.892C13.5369 6.90849 14.6162 6.92498 15.7122 6.97444C15.5129 3.09975 12.2915 0 8.35609 0C4.30443 0 1 3.28112 1 7.3042C1 7.35367 1 7.40313 1 7.4526C2.07934 7.32069 3.17528 7.22176 4.25461 7.13932Z" fill="url(#startpage-search-gradient-R1klanat574m)"></path><path d="M14.0685 11.8879L14.1017 11.8385C14.9485 10.7832 15.4633 9.56312 15.6459 8.24408C14.5334 8.24408 13.4375 8.24408 12.3249 8.27706C11.8766 10.0578 10.2659 11.3603 8.35628 11.3603C6.64594 11.3603 5.16808 10.3051 4.55369 8.82116C3.45775 8.93658 2.36181 9.08497 1.26587 9.24985C2.12934 12.3331 4.98543 14.592 8.35628 14.592C9.43561 14.592 10.4983 14.3611 11.478 13.8995L11.5279 13.883L11.5611 13.916L16.1109 19.423C16.4264 19.8022 16.8747 20.0165 17.3729 20.0165C17.7548 20.0165 18.1201 19.8846 18.4024 19.6538C18.7345 19.3735 18.9504 18.9943 18.9836 18.5656C19.0168 18.1369 18.9006 17.7247 18.6183 17.3785L14.0685 11.8879Z" fill="#202945"></path></g></g><defs><linearGradient id="startpage-search-gradient-R1klanat574m" x1="2.51154" y1="0.343684" x2="15.8374" y2="0.636592" gradientUnits="userSpaceOnUse"><stop stop-color="#6677FB"></stop><stop offset="1" stop-color="#29DDCC"></stop></linearGradient><clipPath id="startpage-search-clip0-R1klanat574m"><rect width="20" height="20" fill="white"></rect></clipPath><clipPath id="startpage-search-clip1-R1klanat574m"><rect width="18" height="20" fill="white" transform="translate(1)"></rect></clipPath></defs></svg><span class="link-text css-1q4vxyr">Startpage Search</span></a><a href="https://app.startpage.com/?source=home-hamburger" rel="noopener nofollow" target="_self" aria-label="Mobile Browser" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-5pmhv9"><svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="6.36402" cy="6.49311" r="2.33765" fill="url(#mobile-browser-gradient-0-R1ktanat574m)"></circle><path d="M5.24341 0.111328C6.63518 -0.149809 7.96897 0.0525336 9.23657 0.685547C10.0332 1.08357 11.3507 2.33206 11.3538 2.33496C11.7013 2.64239 13.1082 4.14889 13.7229 4.7998C14.7072 5.84146 15.6322 6.93758 16.5159 8.06836C17.3083 9.0828 18.0642 10.1239 18.7278 11.2314C18.7564 11.2789 18.7871 11.3261 18.8108 11.376C18.8294 11.4123 18.8389 11.4532 18.8372 11.4941C18.8354 11.535 18.8226 11.5748 18.801 11.6094C18.7795 11.6439 18.7497 11.6723 18.7141 11.6914C18.6784 11.7105 18.6382 11.7201 18.5979 11.7188C18.5542 11.7164 18.5105 11.7074 18.469 11.6934C16.6881 11.1412 15.724 10.8852 15.218 10.7666C15.1823 10.7583 15.1442 10.7616 15.1106 10.7764C15.0772 10.7911 15.0489 10.8159 15.0305 10.8477C15.012 10.8797 15.0043 10.9172 15.0081 10.9541C15.0118 10.991 15.0274 11.0262 15.052 11.0537C15.1051 11.1133 15.158 11.1731 15.2102 11.2334C16.7504 13.0133 18.0902 14.9342 19.1555 17.0439C19.4447 17.6168 19.688 18.2145 19.9456 18.8047C20.0477 19.0383 20.0038 19.2327 19.8411 19.3711C19.6782 19.5095 19.4745 19.5154 19.2688 19.3955C18.0726 18.7018 16.8808 17.9993 15.678 17.3174C14.3338 16.5554 12.9704 15.8292 11.5686 15.1797C11.5366 15.1648 11.5007 15.1605 11.4661 15.167C11.4312 15.1735 11.399 15.1911 11.3743 15.2168C11.3496 15.2425 11.333 15.2751 11.3274 15.3105C11.3218 15.3459 11.3276 15.3819 11.343 15.4141C11.3649 15.4572 11.3836 15.5006 11.4036 15.5439C11.8396 16.486 12.2079 17.4535 12.4231 18.4746C12.4398 18.554 12.4526 18.6348 12.467 18.7148C12.4931 18.8624 12.4626 18.9502 12.3665 19.0059C12.2702 19.0615 12.15 19.0349 12.0432 18.9385C11.8674 18.7785 11.6922 18.618 11.5081 18.4688C10.6677 17.7872 9.83205 17.0986 8.98071 16.4326C7.0713 15.0903 2.47685 11.6526 2.03345 11.2129C1.68182 10.8673 1.36692 10.5044 1.09595 10.0967C0.502684 9.20331 0.137085 8.22294 0.0344238 7.15137C-0.145343 5.27149 0.378695 3.60679 1.60278 2.18457C2.56965 1.06139 3.80002 0.382276 5.24341 0.111328ZM6.39087 2.24707C4.09653 2.24172 2.27904 4.09522 2.21509 6.33984C2.14536 8.80311 4.08993 10.6979 6.36548 10.7051C7.31666 10.708 8.17931 10.3971 8.87231 9.87793L10.9338 11.6484C11.3148 11.9754 11.889 11.9317 12.2161 11.5508C12.5429 11.1699 12.4992 10.5956 12.1184 10.2686L10.0569 8.49902C10.3627 7.93072 10.5435 7.28759 10.5627 6.61035C10.6346 4.14256 8.67213 2.23341 6.39087 2.24707Z" fill="url(#mobile-browser-gradient-1-R1ktanat574m)"></path><defs><linearGradient id="mobile-browser-gradient-0-R1ktanat574m" x1="4.58382" y1="4.99967" x2="8.33379" y2="7.91631" gradientUnits="userSpaceOnUse"><stop stop-color="#6674FF"></stop><stop offset="1" stop-color="#5394F0"></stop></linearGradient><linearGradient id="mobile-browser-gradient-1-R1ktanat574m" x1="6.75705" y1="6.35824" x2="10.2816" y2="17.5895" gradientUnits="userSpaceOnUse"><stop stop-color="#6573FF"></stop><stop offset="1" stop-color="#29DDCC"></stop></linearGradient></defs></svg><span class="link-text css-1q4vxyr">Mobile Browser</span></a></div><div class="resources-section css-1dabe76"><div class="resources-section-title hamburger-subsection-title css-1pycu8p">Resources</div><a href="https://www.startpage.com/en/about-us?t=device" rel="noopener nofollow" target="_self" aria-label="About Us" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-1y67b6v"><span class="link-text">About Us</span></a><a href="https://www.startpage.com/en/privacy-policy?t=device" rel="noopener nofollow" target="_self" aria-label="Privacy Policy" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-1y67b6v"><span class="link-text">Privacy Policy</span></a><a href="https://www.startpage.com/privacy-please/press/" rel="noopener nofollow" target="_self" aria-label="Press" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-1y67b6v"><span class="link-text">Press</span></a><a href="https://support.startpage.com/hc/en-us" rel="noopener nofollow" target="_self" aria-label="Support" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-1y67b6v"><span class="link-text">Support</span></a><a href="https://support.startpage.com/hc/en-us/articles/4521527855636-Impressum" rel="noopener nofollow" target="_self" aria-label="Imprint" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-1y67b6v"><span class="link-text">Imprint</span></a><a href="https://www.startpage.com/privacy-please/" rel="noopener nofollow" target="_self" aria-label="Blog" aria-hidden="true" data-testid="" title="" tabindex="-1" class="link-text css-iluuss"><span class="link-text">Blog</span></a></div></div></div></div></div></div></div><div class="css-1jjjg2j"></div><style data-emotion="css kuzj6x">.css-kuzj6x{position:absolute;border:1px solid #dee0f7;box-shadow:2px 4px 8px rgb(0 0 0 / 15%);border-radius:4px;background:#fafaff;width:250px;top:27px;z-index:998;padding:16px;padding-top:0;background:#fafaff;color:#202945;overflow:scroll;display:none;-webkit-transition:opacity 0.06s ease,visibility 0.06s ease,scale 0.06s ease;transition:opacity 0.06s ease,visibility 0.06s ease,scale 0.06s ease;opacity:0;visibility:hidden;scale:0.8;}@media (max-width: 990px){.css-kuzj6x{display:block;}}@media (max-width: 990px){.css-kuzj6x{position:fixed;top:50%;left:50%;z-index:1000;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}}</style><div class="dropdown-display css-kuzj6x"><style data-emotion="css 18yhr2g">.css-18yhr2g{border-bottom:1px solid #dee0f7;margin:0 -16px 0.7rem;font-weight:600;padding:0 25px;color:#202945;}</style><div class="title css-18yhr2g"><style data-emotion="css 8ob0xn">.css-8ob0xn{line-height:0;font-size:13px;}</style><h5 class="css-8ob0xn">Choose a Map</h5></div><style data-emotion="css 1jr8ff3">.css-1jr8ff3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0.5rem;color:#2b3860;font-size:14px;width:100%;text-align:left;font-weight:400;}.css-1jr8ff3:hover{cursor:pointer;color:#202C46;background-color:#ffffff;}</style><div aria-pressed="false" aria-haspopup="menu" tabindex="0" role="button" class="css-1jr8ff3"><style data-emotion="css r5hahk">.css-r5hahk{margin-right:20px;}</style><div class="css-r5hahk"><style data-emotion="css 1mw1kz1">.css-1mw1kz1{height:24px;width:24px;background-color:transparent;}</style><div tabindex="-1" class="css-1mw1kz1"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/mapquest-icon-green.svg"/><style data-emotion="css lc6025">.css-lc6025{height:24px;width:24px;object-fit:contain;opacity:1;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}</style><img class="no-script-hide css-lc6025" height="24px" width="24px" src="https://cdn.startpage.com/sp/cdn/images/mapquest-icon-green.svg" alt="" loading="eager" data-testid="test-image"/><noscript><style data-emotion="css 1mugjpc">.css-1mugjpc{height:24px;width:24px;object-fit:contain;}</style><img src="https://cdn.startpage.com/sp/cdn/images/mapquest-icon-green.svg" height="24px" width="24px" alt="" class="css-1mugjpc"/></noscript></div></div><style data-emotion="css 6sug3x">.css-6sug3x{margin-top:3px;}</style><span class="css-6sug3x">MapQuest</span></div><div aria-pressed="false" aria-haspopup="menu" tabindex="0" role="button" class="css-1jr8ff3"><div class="css-r5hahk"><div tabindex="-1" class="css-1mw1kz1"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/google-icon.svg"/><img class="no-script-hide css-lc6025" height="24px" width="24px" src="https://cdn.startpage.com/sp/cdn/images/google-icon.svg" alt="" loading="eager" data-testid="test-image"/><noscript><img src="https://cdn.startpage.com/sp/cdn/images/google-icon.svg" height="24px" width="24px" alt="" class="css-1mugjpc"/></noscript></div></div><span class="css-6sug3x">Google Maps</span></div><div aria-pressed="false" aria-haspopup="menu" tabindex="0" role="button" class="css-1jr8ff3"><div class="css-r5hahk"><div tabindex="-1" class="css-1mw1kz1"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/bing-icon.svg"/><img class="no-script-hide css-lc6025" height="24px" width="24px" src="https://cdn.startpage.com/sp/cdn/images/bing-icon.svg" alt="" loading="eager" data-testid="test-image"/><noscript><img src="https://cdn.startpage.com/sp/cdn/images/bing-icon.svg" height="24px" width="24px" alt="" class="css-1mugjpc"/></noscript></div></div><span class="css-6sug3x">Bing</span></div><div></div></div><style data-emotion="css 1io79q6">.css-1io79q6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0 0;margin-left:133px;max-width:630px;-ms-overflow-style:none;scrollbar-width:none;position:relative;z-index:3;}.css-1io79q6::-webkit-scrollbar{display:none;}@media (max-width: 990px){.css-1io79q6{margin:0 0 0 40px;max-width:100%;}}@media (max-width: 650px){.css-1io79q6{overflow-x:auto;overflow-y:visible;margin-left:4px;}}@media (max-width: 990px){.css-1io79q6{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;}}@media (max-width: 650px){.css-1io79q6{position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}@media (max-width: 650px){.css-1io79q6 .categories{margin-left:0;overflow-x:auto;overflow-y:visible;-ms-overflow-style:none;scrollbar-width:none;}.css-1io79q6 .categories::-webkit-scrollbar{display:none;}}@media (max-width: 990px){.css-1io79q6 div.filter-toggle-container{margin-left:16px;}}@media (max-width: 650px){.css-1io79q6 div.filter-toggle-container{margin-left:0;}}</style><nav class="inline-nav css-1io79q6" aria-label="search categories"><style data-emotion="css 1y3o56">.css-1y3o56{display:grid;grid-template-columns:0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr;position:relative;z-index:4;}@media (max-width: 650px){.css-1y3o56{margin-left:0;}@supports (-webkit-touch-callout: none){.css-1y3o56 button{margin-bottom:0;margin-left:2px;}}}</style><div class="categories css-1y3o56"><style data-emotion="css djb6d8">.css-djb6d8{-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;}</style><div class="vertical-link-container vertical-link-web css-djb6d8"><style data-emotion="css 1kp07uo">.css-1kp07uo button{color:#3b435b;padding:1px 6px 12px;font-weight:400;border-bottom:2px solid transparent;position:relative;bottom:-1px;margin-right:20px;color:#6573ff;border-bottom:2px solid #6573ff;position:relative;z-index:5;font-weight:500;}.css-1kp07uo button:hover{cursor:pointer;color:#6573ff;}@media (max-width: 650px){.css-1kp07uo button{font-size:13px;padding:0 0 0.75rem;position:relative;z-index:2;bottom:0;}.css-1kp07uo button:hover{color:#3b435b;}}@media (max-width: 650px){.css-1kp07uo{-webkit-flex:1;-ms-flex:1;flex:1;}}</style><form action="/sp/search" method="post" class="css-1kp07uo" aria-label="web"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="qadf" value="moderate"/><button tabindex="0" class="header-nav-item-button css-ocm99y" type="submit" data-testid="All" role="link"><div class="header-nav-item css-s5xdrg"><style data-emotion="css 1ikor8k">.css-1ikor8k{font-size:14px;white-space:nowrap;}</style><div class="header-nav-item-text css-1ikor8k">All<!-- --> </div></div></button></form></div><div class="vertical-link-container vertical-link-images css-djb6d8"><style data-emotion="css 1h191h3">.css-1h191h3 button{color:#3b435b;padding:1px 6px 12px;font-weight:400;border-bottom:2px solid transparent;position:relative;bottom:-1px;margin-right:20px;}.css-1h191h3 button:hover{cursor:pointer;color:#6573ff;}@media (max-width: 650px){.css-1h191h3 button{font-size:13px;padding:0 0 0.75rem;position:relative;z-index:2;bottom:0;}.css-1h191h3 button:hover{color:#3b435b;}}@media (max-width: 650px){.css-1h191h3{-webkit-flex:1;-ms-flex:1;flex:1;}}</style><form action="/sp/search" method="post" class="css-1h191h3" aria-label="images"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="images"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="qadf" value="moderate"/><button tabindex="0" class="header-nav-item-button css-ocm99y" type="submit" data-testid="Images" role="link"><div class="header-nav-item css-s5xdrg"><div class="header-nav-item-text css-1ikor8k">Images<!-- --> </div></div></button></form></div><div class="vertical-link-container vertical-link-video css-djb6d8"><form action="/sp/search" method="post" class="css-1h191h3" aria-label="video"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="video"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="qadf" value="moderate"/><button tabindex="0" class="header-nav-item-button css-ocm99y" type="submit" data-testid="Videos" role="link"><div class="header-nav-item css-s5xdrg"><div class="header-nav-item-text css-1ikor8k">Videos<!-- --> </div></div></button></form></div><div class="vertical-link-container vertical-link-news css-djb6d8"><form action="/sp/search" method="post" class="css-1h191h3" aria-label="news"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="news"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="qadf" value="moderate"/><button tabindex="0" class="header-nav-item-button css-ocm99y" type="submit" data-testid="News" role="link"><div class="header-nav-item css-s5xdrg"><div class="header-nav-item-text css-1ikor8k">News<!-- --> </div></div></button></form></div><div class="vertical-link-container vertical-link-shopping css-djb6d8"><form action="/sp/search" method="post" class="css-1h191h3" aria-label="shopping"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="shopping"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="qadf" value="moderate"/><button tabindex="0" class="header-nav-item-button css-ocm99y" type="submit" data-testid="Shopping" role="link"><div class="header-nav-item css-s5xdrg"><div class="header-nav-item-text css-1ikor8k">Shopping<!-- --> </div></div></button></form></div><div class="vertical-link-container vertical-link-maps css-djb6d8"><form action="/sp/search" method="post" class="css-1h191h3" aria-label="maps"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="maps"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="qadf" value="moderate"/><button tabindex="0" class="header-nav-item-button css-ocm99y" type="button" data-testid="Maps" role="link"><div class="header-nav-item css-s5xdrg"><div class="header-nav-item-text css-1ikor8k">Maps<!-- --> </div></div></button></form><style data-emotion="css k3e2v1">.css-k3e2v1{display:none;}</style><div class="css-k3e2v1"></div><style data-emotion="css dgdd5c">.css-dgdd5c{position:absolute;border:1px solid #dee0f7;box-shadow:2px 4px 8px rgb(0 0 0 / 15%);border-radius:4px;background:#fafaff;width:250px;top:27px;z-index:998;padding:16px;padding-top:0;background:#fafaff;color:#202945;overflow:scroll;display:block;-webkit-transition:opacity 0.06s ease,visibility 0.06s ease,scale 0.06s ease;transition:opacity 0.06s ease,visibility 0.06s ease,scale 0.06s ease;opacity:0;visibility:hidden;scale:0.8;}@media (max-width: 990px){.css-dgdd5c{display:none;}}@media (max-width: 990px){.css-dgdd5c{position:fixed;top:50%;left:50%;z-index:1000;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}}</style><div class="dropdown-display css-dgdd5c"><div class="title css-18yhr2g"><h5 class="css-8ob0xn">Choose a Map</h5></div><div aria-pressed="false" aria-haspopup="menu" tabindex="0" role="button" class="css-1jr8ff3"><div class="css-r5hahk"><div tabindex="-1" class="css-1mw1kz1"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/mapquest-icon-green.svg"/><img class="no-script-hide css-lc6025" height="24px" width="24px" src="https://cdn.startpage.com/sp/cdn/images/mapquest-icon-green.svg" alt="" loading="eager" data-testid="test-image"/><noscript><img src="https://cdn.startpage.com/sp/cdn/images/mapquest-icon-green.svg" height="24px" width="24px" alt="" class="css-1mugjpc"/></noscript></div></div><span class="css-6sug3x">MapQuest</span></div><div aria-pressed="false" aria-haspopup="menu" tabindex="0" role="button" class="css-1jr8ff3"><div class="css-r5hahk"><div tabindex="-1" class="css-1mw1kz1"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/google-icon.svg"/><img class="no-script-hide css-lc6025" height="24px" width="24px" src="https://cdn.startpage.com/sp/cdn/images/google-icon.svg" alt="" loading="eager" data-testid="test-image"/><noscript><img src="https://cdn.startpage.com/sp/cdn/images/google-icon.svg" height="24px" width="24px" alt="" class="css-1mugjpc"/></noscript></div></div><span class="css-6sug3x">Google Maps</span></div><div aria-pressed="false" aria-haspopup="menu" tabindex="0" role="button" class="css-1jr8ff3"><div class="css-r5hahk"><div tabindex="-1" class="css-1mw1kz1"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/bing-icon.svg"/><img class="no-script-hide css-lc6025" height="24px" width="24px" src="https://cdn.startpage.com/sp/cdn/images/bing-icon.svg" alt="" loading="eager" data-testid="test-image"/><noscript><img src="https://cdn.startpage.com/sp/cdn/images/bing-icon.svg" height="24px" width="24px" alt="" class="css-1mugjpc"/></noscript></div></div><span class="css-6sug3x">Bing</span></div><div></div></div></div></div><style data-emotion="css 9iujih">.css-9iujih{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><div class="filter-toggle-container css-9iujih"><style data-emotion="css 1ollcfo">.css-1ollcfo{display:none;position:absolute;left:-40px;top:0;width:40px;height:100%;background:linear-gradient(
                  to right,
                  transparent 0%,
                  #ffffff 100%
                );pointer-events:none;z-index:5;}@media (max-width: 650px){.css-1ollcfo{display:block;}}</style><div class="gradient-overlay css-1ollcfo"></div><style data-emotion="css 14fkbhf">.css-14fkbhf{height:24px;width:24px;background-image:url(https://cdn.startpage.com/sp/cdn/images/filter-toggle.svg);-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;-webkit-background-position:center;background-position:center;cursor:pointer;margin:0 16px 10px 0;border:none;background-color:transparent;padding:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:24px;min-height:24px;}</style><button class="filter-toggle css-14fkbhf" aria-label="Toggle filters" type="button"></button></div></nav></header><style data-emotion="css 1wd1sr">.css-1wd1sr{padding:118px 0 1px;}@media (max-width: 990px){.css-1wd1sr{padding:0 0 1px;}}</style><nav id="filters-container" aria-label="filters" class="css-1wd1sr"><style data-emotion="css 1kn00lg">.css-1kn00lg{padding:10px 17px;margin-left:133px;}@media (max-width: 990px){.css-1kn00lg{max-width:630px;margin:auto;padding:13px 17px 9px;}}@media (max-width: 650px){.css-1kn00lg{max-width:100%;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;}.css-1kn00lg::-webkit-scrollbar{display:none;}}</style><div class="filters css-1kn00lg"><form id="search-filters" action="/sp/search" method="post"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><style data-emotion="css 1verfvv">.css-1verfvv{-webkit-transition:opacity 0.06s ease 0.1s,visibility 0.06s ease 0.1s;transition:opacity 0.06s ease 0.1s,visibility 0.06s ease 0.1s;opacity:0;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;}</style><div class="css-1verfvv"></div></form><noscript><style>.filters {
            visibility: hidden;
          }</style></noscript></div></nav><style data-emotion="css 1ki5mxo">.css-1ki5mxo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:calc(100vh - 152px);overflow-x:auto;}@media (max-width: 990px){.css-1ki5mxo{padding:0 0 1px;}}</style><main class="css-1ki5mxo e6rco0f0"><style data-emotion="css wd57ez">.css-wd57ez{padding:0 1rem;width:100%;max-width:630px;min-width:630px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:133px;margin-right:66px;}.css-wd57ez .w-bg~.w-bg .w-bg-attribution{display:none;}@media (max-width: 990px){.css-wd57ez{min-width:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin:0 auto;}}@media (max-width: 650px){.css-wd57ez{padding:0 17px;}}</style><section id="main" class="css-wd57ez"><span tabindex="-1" id="mainline-skip-to"></span><div id="ee-mainline-top"></div><div>
    <div
        id="gcsa-top"
        data-testid="gcsa-top"
        class="gcsa-container"
    ></div>
  </div><div id="ee-mainline-mid"></div><style data-emotion="css 1og29rd">.css-1og29rd div.anonymous-view-link{margin:5px 0 0;}.css-1og29rd span.anonymous-view-link-text{font-size:12px;line-height:14px;}@media (max-width: 990px){.css-1og29rd a.favicon-link{display:none;}.css-1og29rd a.wgl-site-title{display:none;}.css-1og29rd div.anonymous-view-link{margin:8px 0 0;}.css-1og29rd span.anonymous-view-link-text{font-size:14px;line-height:16px;}}</style><div class="w-gl css-1og29rd"><style data-emotion="css ddakpz">.css-ddakpz{font-size:12px;font-weight:300;color:#7f869e;display:block;margin-bottom:10px;}@media (max-width: 650px){.css-ddakpz{display:none;}}</style><span class="w-gl-attribution css-ddakpz">Web results</span><style data-emotion="css o7i03b">.css-o7i03b{padding:12px 0;}@media (max-width: 650px){.css-o7i03b{border:1px solid #dee0f7;border-radius:4px;padding:12px;margin:0 0 12px;}}</style><div class="result css-o7i03b"><style data-emotion="css 4wnopv">.css-4wnopv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-4wnopv a.wgl-display-url:hover{color:#202945;-webkit-text-decoration:underline;text-decoration:underline;}</style><div class="upper css-4wnopv"><style data-emotion="css n7c8hp">.css-n7c8hp{display:inline-block;color:#202945;-webkit-text-decoration:none;text-decoration:none;}</style><a href="https://www.rust-lang.org/en-US" rel="noopener nofollow" target="_blank" aria-label="https://www.rust-lang.org/en-US" aria-hidden="false" data-testid="result-favicon" title="" tabindex="0" class="favicon-link css-n7c8hp"><style data-emotion="css rwvbo4">.css-rwvbo4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#ffffff;width:28px;height:28px;border-radius:50%;margin-right:8px;border:1px solid #dee0f7;overflow:hidden;}</style><div class="favicon-container css-rwvbo4"><style data-emotion="css t84qzr">.css-t84qzr{height:16px;width:16px;background-color:transparent;}</style><div tabindex="-1" class="favicon css-t84qzr"><style data-emotion="css pznjws">.css-pznjws{height:16px;width:16px;object-fit:contain;opacity:0;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}</style><img class="no-script-hide css-pznjws" height="16px" width="16px" src="" alt="favicon" loading="lazy" data-testid="test-image"/><noscript><style data-emotion="css 1gwoof1">.css-1gwoof1{height:16px;width:16px;object-fit:contain;}</style><img src="" height="16px" width="16px" alt="favicon" class="css-1gwoof1"/></noscript></div></div></a><style data-emotion="css 1gz2b5f">.css-1gz2b5f{overflow:hidden;text-overflow:ellipsis;}</style><div class="wgl-title-link-container css-1gz2b5f"><style data-emotion="css 1d1wvpc">.css-1d1wvpc{display:inline-block;color:#202945;-webkit-text-decoration:none;text-decoration:none;display:inline;font-size:14px;line-height:18px;white-space:nowrap;}.css-1d1wvpc:hover{color:#202945;-webkit-text-decoration:underline;text-decoration:underline;}</style><a href="https://www.rust-lang.org/en-US" rel="noopener nofollow" target="_blank" aria-label="link" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-site-title css-1d1wvpc"><span class="link-text">Rust Programming Language</span></a><style data-emotion="css u4i8t0">.css-u4i8t0{display:inline-block;color:#202945;-webkit-text-decoration:none;text-decoration:none;display:inline;font-size:12px;white-space:nowrap;}@media (max-width: 990px){.css-u4i8t0{font-size:14px;}}</style><a href="https://www.rust-lang.org/en-US" rel="noopener nofollow" target="_blank" aria-label="https://www.rust-lang.org/en-US" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-display-url css-u4i8t0"><style data-emotion="css 1h1cbur">.css-1h1cbur{display:none;}@media (max-width: 990px){.css-1h1cbur{display:inline;color:#202C46;}}</style><span class="link-text default-link-text css-1h1cbur">https://www.rust-lang.org/en-US</span><style data-emotion="css 11jm68n">.css-11jm68n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#5B627A;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@media (max-width: 990px){.css-11jm68n{display:none;}}</style><span class="link-text structured-link-text css-11jm68n"><span>https://www.rust-lang.org<!-- --> </span><span> › </span><span> <!-- -->en-US<!-- --> </span></span></a></div></div><style data-emotion="css 1bggj8v">.css-1bggj8v{-webkit-text-decoration:none;text-decoration:none;color:#2E39B3;}.css-1bggj8v:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-1bggj8v:visited{color:#813a94;}.css-1bggj8v:visited h2{color:#813a94;}</style><a class="result-title result-link css-1bggj8v" href="https://www.rust-lang.org/en-US" target="_blank" rel="noopener nofollow noreferrer" aria-label="Rust Programming Language" tabindex="0" data-testid="gl-title-link"><style data-emotion="css i3irj7">.css-i3irj7{line-height:18px;margin:9px 0;font-size:18px;color:#2E39B3;font-weight:400;}@media (max-width: 990px){.css-i3irj7{margin:8px 0;}}</style><h2 class="wgl-title css-i3irj7">Rust Programming Language</h2></a><style data-emotion="css 1507v2l">.css-1507v2l{color:#1e222d;margin:0 0 0 0;font-size:14px;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}@media (max-width: 990px){.css-1507v2l{color:#202C46;}}@media (max-width: 650px){.css-1507v2l{margin:0 0 0 0;}}</style><p class="description css-1507v2l"><b>Rust</b> is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and&nbsp;...</p><style data-emotion="css 1gxzbz3">.css-1gxzbz3{width:100%;overflow:hidden;}@media (max-width: 990px){.css-1gxzbz3{margin-left:0;}}</style><div class="wgl-sitelinks css-1gxzbz3" data-testid="sitelinks"><style data-emotion="css o3hplb">.css-o3hplb{gap:0 14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.css-o3hplb .sitelink-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-o3hplb a{white-space:nowrap;}@media (max-width: 990px){.css-o3hplb{display:block;padding-left:10px;}}</style><div class="wgl-oneline css-o3hplb e11ezfp90"></div></div><style data-emotion="css 1dy6jzj">.css-1dy6jzj{width:100%;display:block;margin:4px 0 0;}@media (max-width: 650px){.css-1dy6jzj{margin:8px 0 0;}}</style><div class="anonymous-view-link css-1dy6jzj"><style data-emotion="css tq7mti">.css-tq7mti{-webkit-text-decoration:none;text-decoration:none;display:inline-block;color:#2E39B3;font-weight:400;height:100%;-webkit-tap-highlight-color:transparent;}</style><a href="https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a6b664a413073544249466277772f4c453463627a77506468455958413963467a4e344d5252465a53784f4a6b632f5451424d636c67374a6842525a6e734c616b4937436752444a77512f4a426f474e586b4b4e787339435664424a6c56344e6c6f5054526f4c5a32304b5942592f4f416370444867584d77704e594764345368464d49466c7264556748596e734c5a55492f44564a4a4977552f4a6b73425a53304c4e68733941415241657746344e525230595349624e673d3d&amp;ek=586o356s55794r654s574678516q426551696o79&amp;ekdata=cb442a04d34b3cb5dcc8a102cae1314e&amp;sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT" target="_blank" rel="noopener noreferrer" aria-label="Visit in Anonymous View" class="css-tq7mti"><style data-emotion="css s5xdrg">.css-s5xdrg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><div class="inner css-s5xdrg"><svg width="16" height="8" viewBox="0 0 16 8" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Anonymous View Mask" aria-hidden="true"><path d="M8.01674 0C-3.04828 0 -0.922528 8 4.05523 8C5.05273 8 5.99198 7.56896 6.59073 6.83625L7.23399 6.04896C7.62549 5.57 8.40824 5.57 8.79974 6.04896L9.44299 6.83625C10.0415 7.56896 10.9807 8 11.9782 8C16.7248 8 19.244 0 8.01674 0ZM4.59998 5.09083C3.57348 5.09083 2.90598 4.55625 2.59798 4.23562C2.46723 4.09958 2.46723 3.90042 2.59798 3.76417C2.90598 3.44333 3.57323 2.90896 4.59998 2.90896C5.62673 2.90896 6.29398 3.44354 6.60198 3.76417C6.73273 3.90021 6.73273 4.09937 6.60198 4.23562C6.29398 4.55646 5.62648 5.09083 4.59998 5.09083ZM11.4 5.09083C10.3735 5.09083 9.70599 4.55625 9.39799 4.23562C9.26724 4.09958 9.26724 3.90042 9.39799 3.76417C9.70599 3.44333 10.3732 2.90896 11.4 2.90896C12.4267 2.90896 13.094 3.44354 13.402 3.76417C13.5327 3.90021 13.5327 4.09937 13.402 4.23562C13.094 4.55646 12.4265 5.09083 11.4 5.09083Z" fill="#6573ff"></path></svg><style data-emotion="css 1sdr3n5">.css-1sdr3n5{font-size:14px;line-height:16px;color:#2E39B3;margin-left:6px;-webkit-tap-highlight-color:transparent;}@media (hover: hover){.css-1sdr3n5:hover{-webkit-text-decoration:underline;text-decoration:underline;}}</style><span class="anonymous-view-link-text css-1sdr3n5">Visit in Anonymous View</span></div></a></div></div><div class="result css-o7i03b"><div class="upper css-4wnopv"><a href="https://www.reddit.com/r/learnrust/comments/1binxlv/rust_a_living_hell_the_perspective_from_a/" rel="noopener nofollow" target="_blank" aria-label="https://www.reddit.com/r/learnrust/comments/1binxlv/rust_a_living_hell_the_perspective_from_a/" aria-hidden="false" data-testid="result-favicon" title="" tabindex="0" class="favicon-link css-n7c8hp"><div class="favicon-container css-rwvbo4"><div tabindex="-1" class="favicon css-t84qzr"><img class="no-script-hide css-pznjws" height="16px" width="16px" src="" alt="favicon" loading="lazy" data-testid="test-image"/><noscript><img src="" height="16px" width="16px" alt="favicon" class="css-1gwoof1"/></noscript></div></div></a><div class="wgl-title-link-container css-1gz2b5f"><a href="https://www.reddit.com/r/learnrust/comments/1binxlv/rust_a_living_hell_the_perspective_from_a/" rel="noopener nofollow" target="_blank" aria-label="link" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-site-title css-1d1wvpc"><span class="link-text">Reddit</span></a><a href="https://www.reddit.com/r/learnrust/comments/1binxlv/rust_a_living_hell_the_perspective_from_a/" rel="noopener nofollow" target="_blank" aria-label="https://www.reddit.com/r/learnrust/comments/1binxlv/rust_a_living_hell_the_perspective_from_a/" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-display-url css-u4i8t0"><span class="link-text default-link-text css-1h1cbur">https://www.reddit.com/r/learnrust/comments/1binxlv/rust_a_living_hell_the_perspective_from_a/</span><span class="link-text structured-link-text css-11jm68n"><span>https://www.reddit.com<!-- --> </span><span> › </span><span> <!-- -->r<!-- --> </span><span> › </span><span> <!-- -->learnrust<!-- --> </span><span> › </span><span> <!-- -->comments<!-- --> </span><span> › </span><span> <!-- -->1binxlv<!-- --> </span><span> › </span><span> <!-- -->rust_a_living_hell_the_perspective_from_a<!-- --> </span></span></a></div></div><a class="result-title result-link css-1bggj8v" href="https://www.reddit.com/r/learnrust/comments/1binxlv/rust_a_living_hell_the_perspective_from_a/" target="_blank" rel="noopener nofollow noreferrer" aria-label="Rust - A Living Hell - The Perspective From A Programmer Of 30 Years" tabindex="0" data-testid="gl-title-link"><h2 class="wgl-title css-i3irj7">Rust - A Living Hell - The Perspective From A Programmer Of 30 Years</h2></a><p class="description css-1507v2l">Mar 19, 2024 <b>...</b> <b>Rust</b> will not allow that. Every single other <b>programming</b> language admits these programs, they run fine, yet <b>Rust</b> doesn&#39;t want to build them.</p><div class="wgl-sitelinks css-1gxzbz3" data-testid="sitelinks"><div class="wgl-oneline css-o3hplb e11ezfp90"></div></div><div class="anonymous-view-link css-1dy6jzj"><a href="https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a6b664a413073584155564b78527749555a664a58777549515a7366773055497849774d4678426447746146554178564177554c4251745a7874304d5377425056737954305244424249724d563174595245454f6c5533567759754b6755794c6e5a47614373334930597353684555495251334e4578745a6a7748506e772f48464d335a424e6a4e5578514a6a734d4d6c632f42464e4a4a67593663426b454d5874664d525a7144466b54645668736530384c596970625a42426d587764465a4251746632526d59336f6d42336f70647873574e5334505a7870324a5830736456417542414e496431632f643073485933674a4d686474415141554977513863557852597974514d426f37434667515a42646a424568656379733d&amp;ek=586o356s55794r654s574678516q426551696o79&amp;ekdata=6e49fd65355b92274080e78918377f69&amp;sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT" target="_blank" rel="noopener noreferrer" aria-label="Visit in Anonymous View" class="css-tq7mti"><div class="inner css-s5xdrg"><svg width="16" height="8" viewBox="0 0 16 8" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Anonymous View Mask" aria-hidden="true"><path d="M8.01674 0C-3.04828 0 -0.922528 8 4.05523 8C5.05273 8 5.99198 7.56896 6.59073 6.83625L7.23399 6.04896C7.62549 5.57 8.40824 5.57 8.79974 6.04896L9.44299 6.83625C10.0415 7.56896 10.9807 8 11.9782 8C16.7248 8 19.244 0 8.01674 0ZM4.59998 5.09083C3.57348 5.09083 2.90598 4.55625 2.59798 4.23562C2.46723 4.09958 2.46723 3.90042 2.59798 3.76417C2.90598 3.44333 3.57323 2.90896 4.59998 2.90896C5.62673 2.90896 6.29398 3.44354 6.60198 3.76417C6.73273 3.90021 6.73273 4.09937 6.60198 4.23562C6.29398 4.55646 5.62648 5.09083 4.59998 5.09083ZM11.4 5.09083C10.3735 5.09083 9.70599 4.55625 9.39799 4.23562C9.26724 4.09958 9.26724 3.90042 9.39799 3.76417C9.70599 3.44333 10.3732 2.90896 11.4 2.90896C12.4267 2.90896 13.094 3.44354 13.402 3.76417C13.5327 3.90021 13.5327 4.09937 13.402 4.23562C13.094 4.55646 12.4265 5.09083 11.4 5.09083Z" fill="#6573ff"></path></svg><span class="anonymous-view-link-text css-1sdr3n5">Visit in Anonymous View</span></div></a></div></div><div class="result css-o7i03b"><div class="upper css-4wnopv"><a href="https://rust-lang.org/learn/" rel="noopener nofollow" target="_blank" aria-label="https://rust-lang.org/learn/" aria-hidden="false" data-testid="result-favicon" title="" tabindex="0" class="favicon-link css-n7c8hp"><div class="favicon-container css-rwvbo4"><div tabindex="-1" class="favicon css-t84qzr"><img class="no-script-hide css-pznjws" height="16px" width="16px" src="" alt="favicon" loading="lazy" data-testid="test-image"/><noscript><img src="" height="16px" width="16px" alt="favicon" class="css-1gwoof1"/></noscript></div></div></a><div class="wgl-title-link-container css-1gz2b5f"><a href="https://rust-lang.org/learn/" rel="noopener nofollow" target="_blank" aria-label="link" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-site-title css-1d1wvpc"><span class="link-text">Rust Programming Language</span></a><a href="https://rust-lang.org/learn/" rel="noopener nofollow" target="_blank" aria-label="https://rust-lang.org/learn/" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-display-url css-u4i8t0"><span class="link-text default-link-text css-1h1cbur">https://rust-lang.org/learn/</span><span class="link-text structured-link-text css-11jm68n"><span>https://rust-lang.org<!-- --> </span><span> › </span><span> <!-- -->learn<!-- --> </span></span></a></div></div><a class="result-title result-link css-1bggj8v" href="https://rust-lang.org/learn/" target="_blank" rel="noopener nofollow noreferrer" aria-label="Learn Rust - Rust Programming Language" tabindex="0" data-testid="gl-title-link"><h2 class="wgl-title css-i3irj7">Learn Rust - Rust Programming Language</h2></a><p class="description css-1507v2l">Affectionately nicknamed “the book,” The <b>Rust Programming</b> Language will give you an overview of the language from first principles.</p><div class="wgl-sitelinks css-1gxzbz3" data-testid="sitelinks"><div class="wgl-oneline css-o3hplb e11ezfp90"></div></div><div class="anonymous-view-link css-1dy6jzj"><a href="https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a77644946647a565141664a5534784d4534584d6767454e6b4973563052444245597466313558596d67644e30497157467848637751344a7830474e5874624e30593743414a4a65316c74634567454d5878524e784e735851564a656b59714d52522f56433163485863485469384c4a5263514577774252477462467755745356775465315670497878514e5331654d6b4a71436c6b514a774536494270585979304e6130426e5846424949305970663239546244304e&amp;ek=586o356s55794r654s574678516q426551696o79&amp;ekdata=f7f587296c98fb1733be6e98431668bc&amp;sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT" target="_blank" rel="noopener noreferrer" aria-label="Visit in Anonymous View" class="css-tq7mti"><div class="inner css-s5xdrg"><svg width="16" height="8" viewBox="0 0 16 8" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Anonymous View Mask" aria-hidden="true"><path d="M8.01674 0C-3.04828 0 -0.922528 8 4.05523 8C5.05273 8 5.99198 7.56896 6.59073 6.83625L7.23399 6.04896C7.62549 5.57 8.40824 5.57 8.79974 6.04896L9.44299 6.83625C10.0415 7.56896 10.9807 8 11.9782 8C16.7248 8 19.244 0 8.01674 0ZM4.59998 5.09083C3.57348 5.09083 2.90598 4.55625 2.59798 4.23562C2.46723 4.09958 2.46723 3.90042 2.59798 3.76417C2.90598 3.44333 3.57323 2.90896 4.59998 2.90896C5.62673 2.90896 6.29398 3.44354 6.60198 3.76417C6.73273 3.90021 6.73273 4.09937 6.60198 4.23562C6.29398 4.55646 5.62648 5.09083 4.59998 5.09083ZM11.4 5.09083C10.3735 5.09083 9.70599 4.55625 9.39799 4.23562C9.26724 4.09958 9.26724 3.90042 9.39799 3.76417C9.70599 3.44333 10.3732 2.90896 11.4 2.90896C12.4267 2.90896 13.094 3.44354 13.402 3.76417C13.5327 3.90021 13.5327 4.09937 13.402 4.23562C13.094 4.55646 12.4265 5.09083 11.4 5.09083Z" fill="#6573ff"></path></svg><span class="anonymous-view-link-text css-1sdr3n5">Visit in Anonymous View</span></div></a></div></div><div class="result css-o7i03b"><div class="upper css-4wnopv"><a href="https://en.wikipedia.org/wiki/Rust_(programming_language)" rel="noopener nofollow" target="_blank" aria-label="https://en.wikipedia.org/wiki/Rust_(programming_language)" aria-hidden="false" data-testid="result-favicon" title="" tabindex="0" class="favicon-link css-n7c8hp"><div class="favicon-container css-rwvbo4"><div tabindex="-1" class="favicon css-t84qzr"><img class="no-script-hide css-pznjws" height="16px" width="16px" src="" alt="favicon" loading="lazy" data-testid="test-image"/><noscript><img src="" height="16px" width="16px" alt="favicon" class="css-1gwoof1"/></noscript></div></div></a><div class="wgl-title-link-container css-1gz2b5f"><a href="https://en.wikipedia.org/wiki/Rust_(programming_language)" rel="noopener nofollow" target="_blank" aria-label="link" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-site-title css-1d1wvpc"><span class="link-text">Wikipedia</span></a><a href="https://en.wikipedia.org/wiki/Rust_(programming_language)" rel="noopener nofollow" target="_blank" aria-label="https://en.wikipedia.org/wiki/Rust_(programming_language)" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-display-url css-u4i8t0"><span class="link-text default-link-text css-1h1cbur">https://en.wikipedia.org/wiki/Rust_(programming_language)</span><span class="link-text structured-link-text css-11jm68n"><span>https://en.wikipedia.org<!-- --> </span><span> › </span><span> <!-- -->wiki<!-- --> </span><span> › </span><span> <!-- -->Rust_(programming_language)<!-- --> </span></span></a></div></div><a class="result-title result-link css-1bggj8v" href="https://en.wikipedia.org/wiki/Rust_(programming_language)" target="_blank" rel="noopener nofollow noreferrer" aria-label="Rust (programming language) - Wikipedia" tabindex="0" data-testid="gl-title-link"><h2 class="wgl-title css-i3irj7">Rust (programming language) - Wikipedia</h2></a><p class="description css-1507v2l"><b>Rust</b> is a general-purpose <b>programming</b> language which emphasizes performance, type safety, concurrency, and memory safety.</p><div class="wgl-sitelinks css-1gxzbz3" data-testid="sitelinks"><div class="wgl-oneline css-o3hplb e11ezfp90"></div></div><div class="anonymous-view-link css-1dy6jzj"><a href="https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b524341305673424177415269734766565133556767424a7751334977646463696c4e5957557055416f595a314959454678426442464e59527375537734574d41457a4c3042635a7845454d6b3035544141574a3056736577394250546b4e4d5155725851414649313174497839525a69674a5a554a724456495664465270647834464e5370665955633444466c4a656c67384951394763334d6c42304271647a556f4e53346b4a5635385557746246775a74665563434d6c3038657877465958734b5a6b426f574142466356672f4a306857596e304e4d45413741514a494a31466e497739465051674a50314137&amp;ek=586o356s55794r654s574678516q426551696o79&amp;ekdata=4092f45fd5307c9cd54efd8bd1a5f371&amp;sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT" target="_blank" rel="noopener noreferrer" aria-label="Visit in Anonymous View" class="css-tq7mti"><div class="inner css-s5xdrg"><svg width="16" height="8" viewBox="0 0 16 8" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Anonymous View Mask" aria-hidden="true"><path d="M8.01674 0C-3.04828 0 -0.922528 8 4.05523 8C5.05273 8 5.99198 7.56896 6.59073 6.83625L7.23399 6.04896C7.62549 5.57 8.40824 5.57 8.79974 6.04896L9.44299 6.83625C10.0415 7.56896 10.9807 8 11.9782 8C16.7248 8 19.244 0 8.01674 0ZM4.59998 5.09083C3.57348 5.09083 2.90598 4.55625 2.59798 4.23562C2.46723 4.09958 2.46723 3.90042 2.59798 3.76417C2.90598 3.44333 3.57323 2.90896 4.59998 2.90896C5.62673 2.90896 6.29398 3.44354 6.60198 3.76417C6.73273 3.90021 6.73273 4.09937 6.60198 4.23562C6.29398 4.55646 5.62648 5.09083 4.59998 5.09083ZM11.4 5.09083C10.3735 5.09083 9.70599 4.55625 9.39799 4.23562C9.26724 4.09958 9.26724 3.90042 9.39799 3.76417C9.70599 3.44333 10.3732 2.90896 11.4 2.90896C12.4267 2.90896 13.094 3.44354 13.402 3.76417C13.5327 3.90021 13.5327 4.09937 13.402 4.23562C13.094 4.55646 12.4265 5.09083 11.4 5.09083Z" fill="#6573ff"></path></svg><span class="anonymous-view-link-text css-1sdr3n5">Visit in Anonymous View</span></div></a></div></div><div class="result css-o7i03b"><div class="upper css-4wnopv"><a href="https://medium.com/codex/rust-101-everything-you-need-to-know-about-rust-f3dd0ae99f4c" rel="noopener nofollow" target="_blank" aria-label="https://medium.com/codex/rust-101-everything-you-need-to-know-about-rust-f3dd0ae99f4c" aria-hidden="false" data-testid="result-favicon" title="" tabindex="0" class="favicon-link css-n7c8hp"><div class="favicon-container css-rwvbo4"><div tabindex="-1" class="favicon css-t84qzr"><img class="no-script-hide css-pznjws" height="16px" width="16px" src="" alt="favicon" loading="lazy" data-testid="test-image"/><noscript><img src="" height="16px" width="16px" alt="favicon" class="css-1gwoof1"/></noscript></div></div></a><div class="wgl-title-link-container css-1gz2b5f"><a href="https://medium.com/codex/rust-101-everything-you-need-to-know-about-rust-f3dd0ae99f4c" rel="noopener nofollow" target="_blank" aria-label="link" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-site-title css-1d1wvpc"><span class="link-text">Medium</span></a><a href="https://medium.com/codex/rust-101-everything-you-need-to-know-about-rust-f3dd0ae99f4c" rel="noopener nofollow" target="_blank" aria-label="https://medium.com/codex/rust-101-everything-you-need-to-know-about-rust-f3dd0ae99f4c" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-display-url css-u4i8t0"><span class="link-text default-link-text css-1h1cbur">https://medium.com/codex/rust-101-everything-you-need-to-know-about-rust-f3dd0ae99f4c</span><span class="link-text structured-link-text css-11jm68n"><span>https://medium.com<!-- --> </span><span> › </span><span> <!-- -->codex<!-- --> </span><span> › </span><span> <!-- -->rust-101-everything-you-need-to-know-about-rust-f3dd0ae99f4c<!-- --> </span></span></a></div></div><a class="result-title result-link css-1bggj8v" href="https://medium.com/codex/rust-101-everything-you-need-to-know-about-rust-f3dd0ae99f4c" target="_blank" rel="noopener nofollow noreferrer" aria-label="Rust 101 — Everything you need to know about Rust - Medium" tabindex="0" data-testid="gl-title-link"><h2 class="wgl-title css-i3irj7">Rust 101 — Everything you need to know about Rust - Medium</h2></a><p class="description css-1507v2l">Feb 24, 2023 <b>...</b> <b>Rust</b> is a <b>programming</b> language that is built to be fast, secure, reliable and supposedly easier to <b>program</b>.</p><div class="wgl-sitelinks css-1gxzbz3" data-testid="sitelinks"><div class="wgl-oneline css-o3hplb e11ezfp90"></div></div><div class="anonymous-view-link css-1dy6jzj"><a href="https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b5243413056734241774152694d4e4e306f72564538534c5131376347395262796f4e4b775a7366784d454d52527a63786b444c5373654e6c456e54516b594c41647a4f305a484c53414e4e6b647a545135634b5134784e515254596945644a7734735442494662775a744a6b304359537452616b5671576b634366786337494139485a4338634d683571445149586431686e65786f465933395a4d4255394146455164566c714a306f4b5a5878655a785a74445563464d563054466b6f4754686f784a47306b5868592f45305674426777425247676249783438414652474931553864306f45595339635942732f5841415649464d37495570584f4331524e684a6e574563476679592f4c6c7058&amp;ek=586o356s55794r654s574678516q426551696o79&amp;ekdata=9cc348c9133c854bf45d526b53f7eace&amp;sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT" target="_blank" rel="noopener noreferrer" aria-label="Visit in Anonymous View" class="css-tq7mti"><div class="inner css-s5xdrg"><svg width="16" height="8" viewBox="0 0 16 8" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Anonymous View Mask" aria-hidden="true"><path d="M8.01674 0C-3.04828 0 -0.922528 8 4.05523 8C5.05273 8 5.99198 7.56896 6.59073 6.83625L7.23399 6.04896C7.62549 5.57 8.40824 5.57 8.79974 6.04896L9.44299 6.83625C10.0415 7.56896 10.9807 8 11.9782 8C16.7248 8 19.244 0 8.01674 0ZM4.59998 5.09083C3.57348 5.09083 2.90598 4.55625 2.59798 4.23562C2.46723 4.09958 2.46723 3.90042 2.59798 3.76417C2.90598 3.44333 3.57323 2.90896 4.59998 2.90896C5.62673 2.90896 6.29398 3.44354 6.60198 3.76417C6.73273 3.90021 6.73273 4.09937 6.60198 4.23562C6.29398 4.55646 5.62648 5.09083 4.59998 5.09083ZM11.4 5.09083C10.3735 5.09083 9.70599 4.55625 9.39799 4.23562C9.26724 4.09958 9.26724 3.90042 9.39799 3.76417C9.70599 3.44333 10.3732 2.90896 11.4 2.90896C12.4267 2.90896 13.094 3.44354 13.402 3.76417C13.5327 3.90021 13.5327 4.09937 13.402 4.23562C13.094 4.55646 12.4265 5.09083 11.4 5.09083Z" fill="#6573ff"></path></svg><span class="anonymous-view-link-text css-1sdr3n5">Visit in Anonymous View</span></div></a></div></div><div class="result css-o7i03b"><div class="upper css-4wnopv"><a href="https://doc.rust-lang.org/book/" rel="noopener nofollow" target="_blank" aria-label="https://doc.rust-lang.org/book/" aria-hidden="false" data-testid="result-favicon" title="" tabindex="0" class="favicon-link css-n7c8hp"><div class="favicon-container css-rwvbo4"><div tabindex="-1" class="favicon css-t84qzr"><img class="no-script-hide css-pznjws" height="16px" width="16px" src="" alt="favicon" loading="lazy" data-testid="test-image"/><noscript><img src="" height="16px" width="16px" alt="favicon" class="css-1gwoof1"/></noscript></div></div></a><div class="wgl-title-link-container css-1gz2b5f"><a href="https://doc.rust-lang.org/book/" rel="noopener nofollow" target="_blank" aria-label="link" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-site-title css-1d1wvpc"><span class="link-text">Rust Documentation</span></a><a href="https://doc.rust-lang.org/book/" rel="noopener nofollow" target="_blank" aria-label="https://doc.rust-lang.org/book/" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-display-url css-u4i8t0"><span class="link-text default-link-text css-1h1cbur">https://doc.rust-lang.org/book/</span><span class="link-text structured-link-text css-11jm68n"><span>https://doc.rust-lang.org<!-- --> </span><span> › </span><span> <!-- -->book<!-- --> </span></span></a></div></div><a class="result-title result-link css-1bggj8v" href="https://doc.rust-lang.org/book/" target="_blank" rel="noopener nofollow noreferrer" aria-label="The Rust Programming Language" tabindex="0" data-testid="gl-title-link"><h2 class="wgl-title css-i3irj7">The Rust Programming Language</h2></a><p class="description css-1507v2l">The <b>Rust Programming</b> Language by Steve Klabnik, Carol Nichols, and Chris Krycho, with contributions from the Rust Community</p><div class="wgl-sitelinks css-1gxzbz3" data-testid="sitelinks"><div class="wgl-oneline css-o3hplb e11ezfp90"></div></div><div class="anonymous-view-link css-1dy6jzj"><a href="https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b5243413056734241774152696f484d413073544249466277772f4c453463627a775064684559577734654b5556734241394250546b4e4d51557258514146493131734a6b6f48596e344e5a6b49364156415665674934644278574e6e35644d42566e57466446644659364951394763334d6c42304271647a556f4e53346b4a5635385557746246775a74665563434d6c3038657877465958734b5a6b426f574142466356672f4a306857596e304e4d45413741514a494a31466e497739465051674a50314137&amp;ek=586o356s55794r654s574678516q426551696o79&amp;ekdata=9b53ddaf24bfeef3eee0d66b159eef18&amp;sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT" target="_blank" rel="noopener noreferrer" aria-label="Visit in Anonymous View" class="css-tq7mti"><div class="inner css-s5xdrg"><svg width="16" height="8" viewBox="0 0 16 8" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Anonymous View Mask" aria-hidden="true"><path d="M8.01674 0C-3.04828 0 -0.922528 8 4.05523 8C5.05273 8 5.99198 7.56896 6.59073 6.83625L7.23399 6.04896C7.62549 5.57 8.40824 5.57 8.79974 6.04896L9.44299 6.83625C10.0415 7.56896 10.9807 8 11.9782 8C16.7248 8 19.244 0 8.01674 0ZM4.59998 5.09083C3.57348 5.09083 2.90598 4.55625 2.59798 4.23562C2.46723 4.09958 2.46723 3.90042 2.59798 3.76417C2.90598 3.44333 3.57323 2.90896 4.59998 2.90896C5.62673 2.90896 6.29398 3.44354 6.60198 3.76417C6.73273 3.90021 6.73273 4.09937 6.60198 4.23562C6.29398 4.55646 5.62648 5.09083 4.59998 5.09083ZM11.4 5.09083C10.3735 5.09083 9.70599 4.55625 9.39799 4.23562C9.26724 4.09958 9.26724 3.90042 9.39799 3.76417C9.70599 3.44333 10.3732 2.90896 11.4 2.90896C12.4267 2.90896 13.094 3.44354 13.402 3.76417C13.5327 3.90021 13.5327 4.09937 13.402 4.23562C13.094 4.55646 12.4265 5.09083 11.4 5.09083Z" fill="#6573ff"></path></svg><span class="anonymous-view-link-text css-1sdr3n5">Visit in Anonymous View</span></div></a></div></div><div class="result css-o7i03b"><div class="upper css-4wnopv"><a href="https://www.youtube.com/watch?v=gAX3Zj-JGE0" rel="noopener nofollow" target="_blank" aria-label="https://www.youtube.com/watch?v=gAX3Zj-JGE0" aria-hidden="false" data-testid="result-favicon" title="" tabindex="0" class="favicon-link css-n7c8hp"><div class="favicon-container css-rwvbo4"><div tabindex="-1" class="favicon css-t84qzr"><img class="no-script-hide css-pznjws" height="16px" width="16px" src="" alt="favicon" loading="lazy" data-testid="test-image"/><noscript><img src="" height="16px" width="16px" alt="favicon" class="css-1gwoof1"/></noscript></div></div></a><div class="wgl-title-link-container css-1gz2b5f"><a href="https://www.youtube.com/watch?v=gAX3Zj-JGE0" rel="noopener nofollow" target="_blank" aria-label="link" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-site-title css-1d1wvpc"><span class="link-text">YouTube</span></a><a href="https://www.youtube.com/watch?v=gAX3Zj-JGE0" rel="noopener nofollow" target="_blank" aria-label="https://www.youtube.com/watch?v=gAX3Zj-JGE0" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-display-url css-u4i8t0"><span class="link-text default-link-text css-1h1cbur">https://www.youtube.com/watch?v=gAX3Zj-JGE0</span><span class="link-text structured-link-text css-11jm68n"><span>https://www.youtube.com<!-- --> </span><span> › </span><span> <!-- -->watch<!-- --> </span></span></a></div></div><a class="result-title result-link css-1bggj8v" href="https://www.youtube.com/watch?v=gAX3Zj-JGE0" target="_blank" rel="noopener nofollow noreferrer" aria-label="Learn the Rust programming language - Course for beginners" tabindex="0" data-testid="gl-title-link"><h2 class="wgl-title css-i3irj7">Learn the Rust programming language - Course for beginners</h2></a><p class="description css-1507v2l">May 6, 2025 <b>...</b> Do you want to learn <b>Rust</b> in a single video? That&#39;s challenging, but I&#39;ll try my best. In this 3.5-hour video on learning <b>Rust</b>,&nbsp;...</p><div class="wgl-sitelinks css-1gxzbz3" data-testid="sitelinks"><div class="wgl-oneline css-o3hplb e11ezfp90"></div></div><div class="anonymous-view-link css-1dy6jzj"><a href="https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a6b664a41306e566851464e77493762457064625774614656512f5451495a5a314d594e41774252436b704378414555307737425356755a466f506479734b64565936574255516631466e4a6b6f474e6931654d6b5536435142474a415674644239585a4370525a6b646e58566c4265316c755a46314250514d384d4263516254674744426f354e57646a4a583073646841614878494266774a6e647835544e5378644d42552f5746564365674537493031514d79734c4d455a6d576c675563316b2f5a463450526938454945593d&amp;ek=586o356s55794r654s574678516q426551696o79&amp;ekdata=3a6681d760ddddf4911606edc29aeb36&amp;sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT" target="_blank" rel="noopener noreferrer" aria-label="Visit in Anonymous View" class="css-tq7mti"><div class="inner css-s5xdrg"><svg width="16" height="8" viewBox="0 0 16 8" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Anonymous View Mask" aria-hidden="true"><path d="M8.01674 0C-3.04828 0 -0.922528 8 4.05523 8C5.05273 8 5.99198 7.56896 6.59073 6.83625L7.23399 6.04896C7.62549 5.57 8.40824 5.57 8.79974 6.04896L9.44299 6.83625C10.0415 7.56896 10.9807 8 11.9782 8C16.7248 8 19.244 0 8.01674 0ZM4.59998 5.09083C3.57348 5.09083 2.90598 4.55625 2.59798 4.23562C2.46723 4.09958 2.46723 3.90042 2.59798 3.76417C2.90598 3.44333 3.57323 2.90896 4.59998 2.90896C5.62673 2.90896 6.29398 3.44354 6.60198 3.76417C6.73273 3.90021 6.73273 4.09937 6.60198 4.23562C6.29398 4.55646 5.62648 5.09083 4.59998 5.09083ZM11.4 5.09083C10.3735 5.09083 9.70599 4.55625 9.39799 4.23562C9.26724 4.09958 9.26724 3.90042 9.39799 3.76417C9.70599 3.44333 10.3732 2.90896 11.4 2.90896C12.4267 2.90896 13.094 3.44354 13.402 3.76417C13.5327 3.90021 13.5327 4.09937 13.402 4.23562C13.094 4.55646 12.4265 5.09083 11.4 5.09083Z" fill="#6573ff"></path></svg><span class="anonymous-view-link-text css-1sdr3n5">Visit in Anonymous View</span></div></a></div></div><div class="result css-o7i03b"><div class="upper css-4wnopv"><a href="https://web.mit.edu/rust-lang_v1.25/arch/amd64_ubuntu1404/share/doc/rust/html/book/second-edition/ch01-00-introduction.html" rel="noopener nofollow" target="_blank" aria-label="https://web.mit.edu/rust-lang_v1.25/arch/amd64_ubuntu1404/share/doc/rust/html/book/second-edition/ch01-00-introduction.html" aria-hidden="false" data-testid="result-favicon" title="" tabindex="0" class="favicon-link css-n7c8hp"><div class="favicon-container css-rwvbo4"><div tabindex="-1" class="favicon css-t84qzr"><img class="no-script-hide css-pznjws" height="16px" width="16px" src="" alt="favicon" loading="lazy" data-testid="test-image"/><noscript><img src="" height="16px" width="16px" alt="favicon" class="css-1gwoof1"/></noscript></div></div></a><div class="wgl-title-link-container css-1gz2b5f"><a href="https://web.mit.edu/rust-lang_v1.25/arch/amd64_ubuntu1404/share/doc/rust/html/book/second-edition/ch01-00-introduction.html" rel="noopener nofollow" target="_blank" aria-label="link" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-site-title css-1d1wvpc"><span class="link-text">Massachusetts Institute of Technology</span></a><a href="https://web.mit.edu/rust-lang_v1.25/arch/amd64_ubuntu1404/share/doc/rust/html/book/second-edition/ch01-00-introduction.html" rel="noopener nofollow" target="_blank" aria-label="https://web.mit.edu/rust-lang_v1.25/arch/amd64_ubuntu1404/share/doc/rust/html/book/second-edition/ch01-00-introduction.html" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-display-url css-u4i8t0"><span class="link-text default-link-text css-1h1cbur">https://web.mit.edu/rust-lang_v1.25/arch/amd64_ubuntu1404/share/doc/rust/html/book/second-edition/ch01-00-introduction.html</span><span class="link-text structured-link-text css-11jm68n"><span>https://web.mit.edu<!-- --> </span><span> › </span><span> <!-- -->rust-lang_v1.25<!-- --> </span><span> › </span><span> <!-- -->arch<!-- --> </span><span> › </span><span> <!-- -->amd64_ubuntu1404<!-- --> </span><span> › </span><span> <!-- -->share<!-- --> </span><span> › </span><span> <!-- -->doc<!-- --> </span><span> › </span><span> <!-- -->rust<!-- --> </span><span> › </span><span> <!-- -->html<!-- --> </span><span> › </span><span> <!-- -->book<!-- --> </span><span> › </span><span> <!-- -->second-edition<!-- --> </span><span> › </span><span> <!-- -->ch01-00-introduction.html<!-- --> </span></span></a></div></div><a class="result-title result-link css-1bggj8v" href="https://web.mit.edu/rust-lang_v1.25/arch/amd64_ubuntu1404/share/doc/rust/html/book/second-edition/ch01-00-introduction.html" target="_blank" rel="noopener nofollow noreferrer" aria-label="Introduction - The Rust Programming Language - MIT" tabindex="0" data-testid="gl-title-link"><h2 class="wgl-title css-i3irj7">Introduction - The Rust Programming Language - MIT</h2></a><p class="description css-1507v2l"><b>Rust</b> is a <b>programming</b> language that helps you write faster, more reliable software. High-level ergonomics and low-level control are often at odds with each&nbsp;...</p><div class="wgl-sitelinks css-1gxzbz3" data-testid="sitelinks"><div class="wgl-oneline css-o3hplb e11ezfp90"></div></div><div class="anonymous-view-link css-1dy6jzj"><a href="https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a6b4e4d51307a554256664a7751725a787430636a73624a7734795741385748525a76624273484a5877754d6c4539555552444241457a4a683847587a734b4a6b307154464246636c523763473942614338614e675a73667755654955567342467448637a704e59575532545177645a31495949455a646132746146564137576734664a6b30374a6b4247615345476468455957676c426330317563675262626a6f6150456372576855594c5135774b6c316662476762626c5137573063454a674571497851474e4331654e78527458564a4863674d2f64686f414d33304b5930646d444155514a314136656873464e5767634942345462514a46444451484e5764495a7a6b6d41675a7466555243426b59744d6852514f5874664d68593844414a4849774671635246545a53384d4d5241375767495565674e6e4a78674c59576766626d552f56524955&amp;ek=586o356s55794r654s574678516q426551696o79&amp;ekdata=7dbb5b211ffdbce25da1b62b5ae755a6&amp;sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT" target="_blank" rel="noopener noreferrer" aria-label="Visit in Anonymous View" class="css-tq7mti"><div class="inner css-s5xdrg"><svg width="16" height="8" viewBox="0 0 16 8" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Anonymous View Mask" aria-hidden="true"><path d="M8.01674 0C-3.04828 0 -0.922528 8 4.05523 8C5.05273 8 5.99198 7.56896 6.59073 6.83625L7.23399 6.04896C7.62549 5.57 8.40824 5.57 8.79974 6.04896L9.44299 6.83625C10.0415 7.56896 10.9807 8 11.9782 8C16.7248 8 19.244 0 8.01674 0ZM4.59998 5.09083C3.57348 5.09083 2.90598 4.55625 2.59798 4.23562C2.46723 4.09958 2.46723 3.90042 2.59798 3.76417C2.90598 3.44333 3.57323 2.90896 4.59998 2.90896C5.62673 2.90896 6.29398 3.44354 6.60198 3.76417C6.73273 3.90021 6.73273 4.09937 6.60198 4.23562C6.29398 4.55646 5.62648 5.09083 4.59998 5.09083ZM11.4 5.09083C10.3735 5.09083 9.70599 4.55625 9.39799 4.23562C9.26724 4.09958 9.26724 3.90042 9.39799 3.76417C9.70599 3.44333 10.3732 2.90896 11.4 2.90896C12.4267 2.90896 13.094 3.44354 13.402 3.76417C13.5327 3.90021 13.5327 4.09937 13.402 4.23562C13.094 4.55646 12.4265 5.09083 11.4 5.09083Z" fill="#6573ff"></path></svg><span class="anonymous-view-link-text css-1sdr3n5">Visit in Anonymous View</span></div></a></div></div><div class="result css-o7i03b"><div class="upper css-4wnopv"><a href="https://www.amazon.com/Programming-Rust-Fast-Systems-Development/dp/1491927283" rel="noopener nofollow" target="_blank" aria-label="https://www.amazon.com/Programming-Rust-Fast-Systems-Development/dp/1491927283" aria-hidden="false" data-testid="result-favicon" title="" tabindex="0" class="favicon-link css-n7c8hp"><div class="favicon-container css-rwvbo4"><div tabindex="-1" class="favicon css-t84qzr"><img class="no-script-hide css-pznjws" height="16px" width="16px" src="" alt="favicon" loading="lazy" data-testid="test-image"/><noscript><img src="" height="16px" width="16px" alt="favicon" class="css-1gwoof1"/></noscript></div></div></a><div class="wgl-title-link-container css-1gz2b5f"><a href="https://www.amazon.com/Programming-Rust-Fast-Systems-Development/dp/1491927283" rel="noopener nofollow" target="_blank" aria-label="link" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-site-title css-1d1wvpc"><span class="link-text">Amazon.com</span></a><a href="https://www.amazon.com/Programming-Rust-Fast-Systems-Development/dp/1491927283" rel="noopener nofollow" target="_blank" aria-label="https://www.amazon.com/Programming-Rust-Fast-Systems-Development/dp/1491927283" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-display-url css-u4i8t0"><span class="link-text default-link-text css-1h1cbur">https://www.amazon.com/Programming-Rust-Fast-Systems-Development/dp/1491927283</span><span class="link-text structured-link-text css-11jm68n"><span>https://www.amazon.com<!-- --> </span><span> › </span><span> <!-- -->Programming-Rust-Fast-Systems-Development<!-- --> </span><span> › </span><span> <!-- -->dp<!-- --> </span><span> › </span><span> <!-- -->1491927283<!-- --> </span></span></a></div></div><a class="result-title result-link css-1bggj8v" href="https://www.amazon.com/Programming-Rust-Fast-Systems-Development/dp/1491927283" target="_blank" rel="noopener nofollow noreferrer" aria-label="Programming Rust: Fast, Safe Systems Development - Amazon.com" tabindex="0" data-testid="gl-title-link"><h2 class="wgl-title css-i3irj7">Programming Rust: Fast, Safe Systems Development - Amazon.com</h2></a><p class="description css-1507v2l"><b>Rust</b> is a new systems <b>programming</b> language that combines the performance and low-level control of C and C++ with memory safety and thread safety.</p><div class="wgl-sitelinks css-1gxzbz3" data-testid="sitelinks"><div class="wgl-oneline css-o3hplb e11ezfp90"></div></div><div class="anonymous-view-link css-1dy6jzj"><a href="https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a6b664a41302f5641414c4c51357749555a664a5877754131457858684d514c7730334c453466556a73624a77345957424946627a4d6e4d563158625431464630596f584130654d6730374c4630584d67674d49775a73663142466531466e634234414f48314f4942347058414e584e77512f4e6b67504f586c6359424934436742464a6c453963684548596e634f5a45566d44774e484a6c492f64426c545a58394f4a31426a644455536469344b4731353865696b6648584a3743695655635352344d566b50596e64645a454a72573151536441452f64686f4b5953734a4e304674584149534a316739653077444f53394f4a423459574130434a773d3d&amp;ek=586o356s55794r654s574678516q426551696o79&amp;ekdata=e393bbf8f20220f5b7cbbb62820a25e5&amp;sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT" target="_blank" rel="noopener noreferrer" aria-label="Visit in Anonymous View" class="css-tq7mti"><div class="inner css-s5xdrg"><svg width="16" height="8" viewBox="0 0 16 8" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Anonymous View Mask" aria-hidden="true"><path d="M8.01674 0C-3.04828 0 -0.922528 8 4.05523 8C5.05273 8 5.99198 7.56896 6.59073 6.83625L7.23399 6.04896C7.62549 5.57 8.40824 5.57 8.79974 6.04896L9.44299 6.83625C10.0415 7.56896 10.9807 8 11.9782 8C16.7248 8 19.244 0 8.01674 0ZM4.59998 5.09083C3.57348 5.09083 2.90598 4.55625 2.59798 4.23562C2.46723 4.09958 2.46723 3.90042 2.59798 3.76417C2.90598 3.44333 3.57323 2.90896 4.59998 2.90896C5.62673 2.90896 6.29398 3.44354 6.60198 3.76417C6.73273 3.90021 6.73273 4.09937 6.60198 4.23562C6.29398 4.55646 5.62648 5.09083 4.59998 5.09083ZM11.4 5.09083C10.3735 5.09083 9.70599 4.55625 9.39799 4.23562C9.26724 4.09958 9.26724 3.90042 9.39799 3.76417C9.70599 3.44333 10.3732 2.90896 11.4 2.90896C12.4267 2.90896 13.094 3.44354 13.402 3.76417C13.5327 3.90021 13.5327 4.09937 13.402 4.23562C13.094 4.55646 12.4265 5.09083 11.4 5.09083Z" fill="#6573ff"></path></svg><span class="anonymous-view-link-text css-1sdr3n5">Visit in Anonymous View</span></div></a></div></div><div class="result css-o7i03b"><div class="upper css-4wnopv"><a href="https://www.reddit.com/r/rust/" rel="noopener nofollow" target="_blank" aria-label="https://www.reddit.com/r/rust/" aria-hidden="false" data-testid="result-favicon" title="" tabindex="0" class="favicon-link css-n7c8hp"><div class="favicon-container css-rwvbo4"><div tabindex="-1" class="favicon css-t84qzr"><img class="no-script-hide css-pznjws" height="16px" width="16px" src="" alt="favicon" loading="lazy" data-testid="test-image"/><noscript><img src="" height="16px" width="16px" alt="favicon" class="css-1gwoof1"/></noscript></div></div></a><div class="wgl-title-link-container css-1gz2b5f"><a href="https://www.reddit.com/r/rust/" rel="noopener nofollow" target="_blank" aria-label="link" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-site-title css-1d1wvpc"><span class="link-text">Reddit</span></a><a href="https://www.reddit.com/r/rust/" rel="noopener nofollow" target="_blank" aria-label="https://www.reddit.com/r/rust/" aria-hidden="false" data-testid="" title="" tabindex="0" class="wgl-display-url css-u4i8t0"><span class="link-text default-link-text css-1h1cbur">https://www.reddit.com/r/rust/</span><span class="link-text structured-link-text css-11jm68n"><span>https://www.reddit.com<!-- --> </span><span> › </span><span> <!-- -->r<!-- --> </span><span> › </span><span> <!-- -->rust<!-- --> </span></span></a></div></div><a class="result-title result-link css-1bggj8v" href="https://www.reddit.com/r/rust/" target="_blank" rel="noopener nofollow noreferrer" aria-label="The Rust Programming Language - Reddit" tabindex="0" data-testid="gl-title-link"><h2 class="wgl-title css-i3irj7">The Rust Programming Language - Reddit</h2></a><p class="description css-1507v2l">r/rust: A place for all things related to the <b>Rust programming</b> language—an open-source systems language that emphasizes performance, reliability, and…</p><div class="wgl-sitelinks css-1gxzbz3" data-testid="sitelinks"><div class="wgl-oneline css-o3hplb e11ezfp90"></div></div><div class="anonymous-view-link css-1dy6jzj"><a href="https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a6b664a413073584155564b78527749555a664a58777549515a7366784d454d5252376347385563334d664e6b4634544155514e67466a495570515933734a61685539446c4e48636c567163787342596e64515a5564735777555363464a764a45675564443156486e63394453386c477863514f4535465468394e59476437436956584d52426a494241484e7939644d52593944774151646c4e6d493078545a4378624e6b413958466b53657756766530675564334d754d6b387458413d3d&amp;ek=586o356s55794r654s574678516q426551696o79&amp;ekdata=67999d90936ed5ef0370f4ce0e8d646b&amp;sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT" target="_blank" rel="noopener noreferrer" aria-label="Visit in Anonymous View" class="css-tq7mti"><div class="inner css-s5xdrg"><svg width="16" height="8" viewBox="0 0 16 8" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="Anonymous View Mask" aria-hidden="true"><path d="M8.01674 0C-3.04828 0 -0.922528 8 4.05523 8C5.05273 8 5.99198 7.56896 6.59073 6.83625L7.23399 6.04896C7.62549 5.57 8.40824 5.57 8.79974 6.04896L9.44299 6.83625C10.0415 7.56896 10.9807 8 11.9782 8C16.7248 8 19.244 0 8.01674 0ZM4.59998 5.09083C3.57348 5.09083 2.90598 4.55625 2.59798 4.23562C2.46723 4.09958 2.46723 3.90042 2.59798 3.76417C2.90598 3.44333 3.57323 2.90896 4.59998 2.90896C5.62673 2.90896 6.29398 3.44354 6.60198 3.76417C6.73273 3.90021 6.73273 4.09937 6.60198 4.23562C6.29398 4.55646 5.62648 5.09083 4.59998 5.09083ZM11.4 5.09083C10.3735 5.09083 9.70599 4.55625 9.39799 4.23562C9.26724 4.09958 9.26724 3.90042 9.39799 3.76417C9.70599 3.44333 10.3732 2.90896 11.4 2.90896C12.4267 2.90896 13.094 3.44354 13.402 3.76417C13.5327 3.90021 13.5327 4.09937 13.402 4.23562C13.094 4.55646 12.4265 5.09083 11.4 5.09083Z" fill="#6573ff"></path></svg><span class="anonymous-view-link-text css-1sdr3n5">Visit in Anonymous View</span></div></a></div></div></div><div>
    <div
        id="gcsa-bottom"
        data-testid="gcsa-bottom"
        class="gcsa-container"
    ></div>
  </div><style data-emotion="css 1kfqg5z">.css-1kfqg5z{margin:50px 0 50px 133px;}@media (max-width: 990px){.css-1kfqg5z{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:50px auto 50px auto;}}</style><div class="pagination-container css-1kfqg5z"><style data-emotion="css 1phvy2g">.css-1phvy2g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width: 990px){.css-1phvy2g{margin-left:0;}}</style><div class="pagination css-1phvy2g" role="navigation" aria-label="more search results"><style data-emotion="css 1y4ij50">.css-1y4ij50 button{color:#ffffff;font-weight:700;height:36px;width:36px;border-radius:50%;margin:0 7px;padding:0;background:#2e39b3;border:1px solid #2e39b3;}.css-1y4ij50 button:hover{cursor:default;}</style><form action="/sp/search" method="post" class="css-1y4ij50" aria-label="current page 1"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="page" value="1"/><input type="hidden" name="qsr" value="en_US"/><input type="hidden" name="qadf" value="moderate"/><input type="hidden" name="with_date" value=""/><style data-emotion="css ocm99y">.css-ocm99y{border:none;background:transparent;color:#202945;font-size:14px;}.css-ocm99y:hover{cursor:pointer;}</style><button tabindex="0" class="css-ocm99y" type="submit" data-testid="pagination-button" role="link">1</button></form><style data-emotion="css eaucvd">.css-eaucvd button{color:#2e39b3;font-weight:500;height:36px;width:36px;border-radius:50%;margin:0 7px;padding:0;background:#f2f3ff;border:1px solid #f2f3ff;}.css-eaucvd button:hover{background:#dee0f7;}</style><form action="/sp/search" method="post" class="css-eaucvd" aria-label="go to page 2"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="page" value="2"/><input type="hidden" name="qsr" value="en_US"/><input type="hidden" name="qadf" value="moderate"/><input type="hidden" name="with_date" value=""/><button tabindex="0" class="css-ocm99y" type="submit" data-testid="pagination-button" role="link">2</button></form><form action="/sp/search" method="post" class="css-eaucvd" aria-label="go to page 3"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="page" value="3"/><input type="hidden" name="qsr" value="en_US"/><input type="hidden" name="qadf" value="moderate"/><input type="hidden" name="with_date" value=""/><button tabindex="0" class="css-ocm99y" type="submit" data-testid="pagination-button" role="link">3</button></form><form action="/sp/search" method="post" class="css-eaucvd" aria-label="go to page 4"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="page" value="4"/><input type="hidden" name="qsr" value="en_US"/><input type="hidden" name="qadf" value="moderate"/><input type="hidden" name="with_date" value=""/><button tabindex="0" class="css-ocm99y" type="submit" data-testid="pagination-button" role="link">4</button></form><form action="/sp/search" method="post" class="css-eaucvd" aria-label="go to page 5"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="page" value="5"/><input type="hidden" name="qsr" value="en_US"/><input type="hidden" name="qadf" value="moderate"/><input type="hidden" name="with_date" value=""/><button tabindex="0" class="css-ocm99y" type="submit" data-testid="pagination-button" role="link">5</button></form><style data-emotion="css 1wsfl7j">.css-1wsfl7j button{color:#2e39b3;padding:10px 25px;border-radius:24px;margin:0 7px;background:#f2f3ff;border:1px solid #f2f3ff;}.css-1wsfl7j button:hover{background:#dee0f7;}@media (max-width: 650px){.css-1wsfl7j button{padding:10px 15px;}}</style><form action="/sp/search" method="post" class="css-1wsfl7j" aria-label="go to page Next"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><input type="hidden" name="page" value="2"/><input type="hidden" name="qsr" value="en_US"/><input type="hidden" name="qadf" value="moderate"/><input type="hidden" name="with_date" value=""/><button tabindex="0" class="css-ocm99y" type="submit" data-testid="pagination-button" role="link">Next</button></form></div></div></section><style data-emotion="css 1c8quxd">.css-1c8quxd{width:465px;min-width:465px;padding:0 30px 0 0;-webkit-flex:0 0 465px;-ms-flex:0 0 465px;flex:0 0 465px;}@media (max-width: 990px){.css-1c8quxd{display:none;}}</style><section id="sidebar" role="complementary" aria-label="sidebar" class="css-1c8quxd"><div id="ee-sidebar-top"></div></section></main><style data-emotion="css bx0051">.css-bx0051{position:absolute;left:-10000px;top:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none;}</style><div aria-hidden="true" class="a-bg-result serp-result-preview css-bx0051"><div class="div si40">Sponsored result</div><a class="a si28" data-href="/clev?event=StartpageResultClick&amp;sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT&amp;payload=%7B%22bdsSessionId%22%3A%22713dcbd9ec9d4f418c610287849fe71a%22%2C%22cheqId%22%3A%22%22%2C%22countryCode%22%3A%22ES%22%2C%22deviceType%22%3A%22desktop%22%2C%22endpoint%22%3A%22search.serp%22%2C%22hasGoogleAds%22%3Atrue%2C%22page_id%22%3A%22n4irwtdNJLwKmqmF%22%2C%22queryCategory%22%3A%22web%22%2C%22segment%22%3A%22startpage.udog%22%2C%22session_id%22%3A%221aIq8e5Ekce5T2o3Y%22%2C%22surface%22%3A%22serp-web%22%2C%22transport%22%3A%22href-request%22%7D" href="/clev?event=StartpageResultClick&amp;sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT&amp;payload=%7B%22bdsSessionId%22%3A%22713dcbd9ec9d4f418c610287849fe71a%22%2C%22cheqId%22%3A%22%22%2C%22countryCode%22%3A%22ES%22%2C%22deviceType%22%3A%22desktop%22%2C%22endpoint%22%3A%22search.serp%22%2C%22hasGoogleAds%22%3Atrue%2C%22page_id%22%3A%22n4irwtdNJLwKmqmF%22%2C%22queryCategory%22%3A%22web%22%2C%22segment%22%3A%22startpage.udog%22%2C%22session_id%22%3A%221aIq8e5Ekce5T2o3Y%22%2C%22surface%22%3A%22serp-web%22%2C%22transport%22%3A%22href-request%22%7D" rel="nofollow sponsored noopener" tabindex="-1">https://www.startmail.com/en/startpage2/</a><span class="span si29">Compare private browsing tools, search privacy, and sponsored offers.</span></div><style data-emotion="css i7d1s0">.css-i7d1s0{width:1px;height:1px;position:absolute;left:-10000px;top:-1000px;}</style><div class="a-bg-result AdSense Ads_header FooterAd HeaderAd ProductAd SovrnAd TextAd _ads adblock300 adBlock728 adBox ad--loading ad-E ad-hdr ad-place ad-sp ad-thanks adPod adVar adban banner-ad bannerad blockAd cubeAd display-ad ecommerce-ad g-ad googleAd js-ad nw-ad promo-ad related-ad css-i7d1s0"></div><style data-emotion="css 162gbbt">.css-162gbbt{margin:0 0 50px;}</style><div class="feedback-serp-container css-162gbbt"><style data-emotion="css gukvr5">.css-gukvr5{position:relative;}.css-gukvr5 .overlay{-webkit-animation:fadeIn 0.2s;animation:fadeIn 0.2s;}@media (min-width: 600px){.css-gukvr5 .feedback-button-container{position:fixed;right:20px;bottom:16px;margin-top:0;}}.css-gukvr5 .feedback-button{background-color:#f2f3ff;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 10px;}false .css-gukvr5 .feedback-button:hover{background:#dee0f7;-webkit-text-decoration:none;text-decoration:none;}@media (min-width: 890px){.css-gukvr5 .feedback-button{max-width:100%;}}.css-gukvr5 .feedback-button__text-container{padding:0 5px 0 0;display:block;}.css-gukvr5 .icon-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-2px;}</style><div class="feedback-widget css-gukvr5"><style data-emotion="css 1faus0e">.css-1faus0e{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99998;background:rgba(59, 67, 92, 0.4);}</style><div class="overlay css-1faus0e"></div><style data-emotion="css to8v82">.css-to8v82{z-index:998;}@media (min-width: 600px){.css-to8v82{display:block;}}</style><div class="feedback-button-container css-to8v82"><style data-emotion="css 32ylti">.css-32ylti{border:none;background:none;font:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-radius:24px;height:35px;overflow:hidden;max-width:120px;}</style><button type="button" class="feedback-button css-32ylti" aria-label="feedback"><div class="feedback-button__text-container"><style data-emotion="css 1lmbt5p">.css-1lmbt5p{font-weight:400;font-size:13px;line-height:17px;color:#2e39b3;}@media (min-width: 600px){.css-1lmbt5p{line-height:24px;}}</style><span class="feedback-button__text css-1lmbt5p">Feedback</span></div><style data-emotion="css sjczm1">.css-sjczm1{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><div class="icon-container css-sjczm1"><div class="icon"><style data-emotion="css 8ze22a">.css-8ze22a{height:14px;width:16px;background-color:transparent;}</style><div tabindex="-1" class="css-8ze22a"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/feedback-icon-light.svg"/><style data-emotion="css 1ilkb55">.css-1ilkb55{height:14px;width:16px;object-fit:contain;opacity:1;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}</style><img class="no-script-hide css-1ilkb55" height="14px" width="16px" src="https://cdn.startpage.com/sp/cdn/images/feedback-icon-light.svg" alt="feedback" loading="eager" data-testid="test-image" aria-hidden="true"/><noscript><style data-emotion="css 1jais5m">.css-1jais5m{height:14px;width:16px;object-fit:contain;}</style><img src="https://cdn.startpage.com/sp/cdn/images/feedback-icon-light.svg" height="14px" width="16px" alt="feedback" aria-hidden="true" class="css-1jais5m"/></noscript></div></div></div></button></div><style data-emotion="css z6cu8m">.css-z6cu8m{display:none;position:fixed;top:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;height:100vh;width:100vw;z-index:99999;}</style><div class="css-z6cu8m"><style data-emotion="css zl1inp">.css-zl1inp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}</style><div class="feedback-wrapper css-zl1inp"><style data-emotion="css 13fdu48">.css-13fdu48{box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#ffffff;color:#202C46;width:90%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 15px;position:relative;text-align:center;}@media (min-width: 600px){.css-13fdu48{width:385px;padding:30px 44px 22px 44px;}}</style><div class="feedback-rating css-13fdu48" id="feedback-rating"><style data-emotion="css fihyne">.css-fihyne{border:none;background:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:10px;top:10px;cursor:pointer;width:24px;height:24px;border-radius:24px;}</style><button type="button" class="close-btn css-fihyne"><div class="exit-btn"><style data-emotion="css iw97o1">.css-iw97o1{height:15px;width:15px;background-color:transparent;}</style><div tabindex="-1" class="css-iw97o1"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/icon-close.svg"/><style data-emotion="css 3ogz1s">.css-3ogz1s{height:15px;width:15px;object-fit:contain;opacity:1;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}</style><img class="no-script-hide css-3ogz1s" height="15px" width="15px" src="https://cdn.startpage.com/sp/cdn/images/icon-close.svg" alt="exit button" loading="eager" data-testid="test-image"/><noscript><style data-emotion="css 12qocoo">.css-12qocoo{height:15px;width:15px;object-fit:contain;}</style><img src="https://cdn.startpage.com/sp/cdn/images/icon-close.svg" height="15px" width="15px" alt="exit button" class="css-12qocoo"/></noscript></div></div></button><style data-emotion="css 1sqhufa">.css-1sqhufa{font-weight:600;font-size:15px;line-height:20px;margin:20px 0px 25px;width:100%;}@media (min-width: 600px){.css-1sqhufa{font-size:16px;margin:0 20px 25px 25px;width:250px;}}</style><div class="title css-1sqhufa" tabindex="0">How would you rate your experience with Startpage?<span aria-label="required">*</span></div><style data-emotion="css 1a3noxz">.css-1a3noxz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding-bottom:20px;}</style><div class="options css-1a3noxz" tabindex="0" aria-label="select a checkbox, one of three feedback group, required"><style data-emotion="css ftnfhv">.css-ftnfhv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:13px;}</style><div class="options css-ftnfhv"><style data-emotion="css 10cskh9">.css-10cskh9{border:none;font:inherit;color:inherit;padding:10px 20px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:transparent;border-radius:5px;}@media (max-width: 400px){.css-10cskh9{padding:10px 10px;}}</style><button type="button" class="option css-10cskh9" aria-label="I don&#x27;t like it unchecked 1 of three"><div class="option-icon" aria-hidden="true"><style data-emotion="css fysv4x">.css-fysv4x{height:40px;width:40px;background-color:transparent;}</style><div tabindex="-1" class="css-fysv4x"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/feedback-new-dislike-light.svg"/><style data-emotion="css i8zbkv">.css-i8zbkv{height:40px;width:40px;object-fit:contain;opacity:1;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}</style><img class="no-script-hide css-i8zbkv" height="40px" width="40px" src="https://cdn.startpage.com/sp/cdn/images/feedback-new-dislike-light.svg" alt=" unchecked 1 of three" loading="eager" data-testid="test-image" aria-hidden="true"/><noscript><style data-emotion="css 1yg5fi2">.css-1yg5fi2{height:40px;width:40px;object-fit:contain;}</style><img src="https://cdn.startpage.com/sp/cdn/images/feedback-new-dislike-light.svg" height="40px" width="40px" alt=" unchecked 1 of three" aria-hidden="true" class="css-1yg5fi2"/></noscript></div></div><style data-emotion="css 1ciex5z">.css-1ciex5z{width:75px;padding-top:10px;}</style><div class="option-text css-1ciex5z">I don&#x27;t like it</div><style data-emotion="css 1gsjac9">.css-1gsjac9{display:inline-block;width:10px;height:10px;background-color:transparent;border-radius:50%;vertical-align:middle;border:1px solid #202C46;margin-top:10px;}</style><span class="checkbox-round css-1gsjac9" aria-hidden="true"></span></button><button type="button" class="option css-10cskh9" aria-label="Neutral unchecked 2 of three"><div class="option-icon" aria-hidden="true"><div tabindex="-1" class="css-fysv4x"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/feedback-new-neutral.svg"/><img class="no-script-hide css-i8zbkv" height="40px" width="40px" src="https://cdn.startpage.com/sp/cdn/images/feedback-new-neutral.svg" alt=" unchecked 2 of three" loading="eager" data-testid="test-image" aria-hidden="true"/><noscript><img src="https://cdn.startpage.com/sp/cdn/images/feedback-new-neutral.svg" height="40px" width="40px" alt=" unchecked 2 of three" aria-hidden="true" class="css-1yg5fi2"/></noscript></div></div><div class="option-text css-1ciex5z">Neutral</div><span class="checkbox-round css-1gsjac9" aria-hidden="true"></span></button><button type="button" class="option css-10cskh9" aria-label="I like it unchecked 3 of three"><div class="option-icon" aria-hidden="true"><div tabindex="-1" class="css-fysv4x"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/feedback-new-like.svg"/><img class="no-script-hide css-i8zbkv" height="40px" width="40px" src="https://cdn.startpage.com/sp/cdn/images/feedback-new-like.svg" alt=" unchecked 3 of three" loading="eager" data-testid="test-image" aria-hidden="true"/><noscript><img src="https://cdn.startpage.com/sp/cdn/images/feedback-new-like.svg" height="40px" width="40px" alt=" unchecked 3 of three" aria-hidden="true" class="css-1yg5fi2"/></noscript></div></div><div class="option-text css-1ciex5z">I like it</div><span class="checkbox-round css-1gsjac9" aria-hidden="true"></span></button></div></div><style data-emotion="css 1kkh47t">.css-1kkh47t{font-weight:600;font-size:15px;line-height:20px;margin:0 0 10px;width:100%;}</style><div class="css-1kkh47t">What is the reason for your rating?</div><form><style data-emotion="css 1csou2d">.css-1csou2d{width:300px;height:100px;color:#202C46;resize:vertical;background:#ffffff;padding:5px;}</style><textarea placeholder="Let us know how we can do better!" class="css-1csou2d"></textarea></form><style data-emotion="css 1ysjcg4">.css-1ysjcg4{border:none;font-family:inherit;margin:16px auto 0px;font-size:14px;font-weight:500;background:#f2f3ff;border-radius:6px;padding:8px 14px 8px 14px;color:#5B627A;line-height:20px;width:170px;cursor:pointer;}</style><button type="button" class="submit-feedback-btn css-1ysjcg4" aria-label="submit feedback">Submit Feedback</button><style data-emotion="css 15ppkp3">.css-15ppkp3{margin:16px auto;font-style:italic;font-weight:400;font-size:13px;color:#202C46;}</style><div class="required-text css-15ppkp3">*<!-- -->Required</div><style data-emotion="css f3ygv5">.css-f3ygv5{font-weight:400;font-size:13px;color:#202C46;}</style><div class="disclaimer css-f3ygv5">Feedback you are providing is <style data-emotion="css 120fsvo">.css-120fsvo{color:#2e39b3;}</style><a href="https://support.startpage.com/hc/en-us/articles/5318520140948-Startpage-Design-Feedback" target="_blank" class="highlight css-120fsvo" rel="noreferrer">fully anonymous</a></div></div><style data-emotion="css 1t2wbg9">.css-1t2wbg9{box-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);border-radius:4px;display:none;background:#ffffff;color:#202C46;width:90%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 15px;position:relative;text-align:center;}@media (min-width: 600px){.css-1t2wbg9{width:385px;padding:30px 44px 22px 44px;}}</style><div class="feedback-finish css-1t2wbg9" tabindex="0"><button type="button" class="close-btn css-fihyne"><div class="exit-btn"><div tabindex="-1" class="css-iw97o1"><link rel="preload" as="image" href="https://cdn.startpage.com/sp/cdn/images/icon-close.svg"/><img class="no-script-hide css-3ogz1s" height="15px" width="15px" src="https://cdn.startpage.com/sp/cdn/images/icon-close.svg" alt="exit button" loading="eager" data-testid="test-image"/><noscript><img src="https://cdn.startpage.com/sp/cdn/images/icon-close.svg" height="15px" width="15px" alt="exit button" class="css-12qocoo"/></noscript></div></div></button><style data-emotion="css 1nahsn8">.css-1nahsn8{font-weight:600;font-size:16px;line-height:20px;margin:20px 0px 25px;width:100%;}@media (min-width: 600px){.css-1nahsn8{font-size:18px;margin:0 20px 25px 25px;width:250px;}}</style><div class="title css-1nahsn8">Thank you!</div><style data-emotion="css 1j7gtfx">.css-1j7gtfx{font-weight:400;font-size:13px;line-height:20px;margin:0 0 10px;width:100%;}</style><div class="css-1j7gtfx">Your feedback helps improve the Startpage experience.</div><div class="css-1j7gtfx">Need additional help?<style data-emotion="css 17zrx1r">.css-17zrx1r{color:#2e39b3;margin-left:4px;}</style><a href="https://support.startpage.com/hc/en-us/requests/new" target="_blank" class="highlight css-17zrx1r" rel="noreferrer">Contact us</a></div><style data-emotion="css fgoy9w">.css-fgoy9w{border:none;font-family:inherit;margin:10px auto;font-size:14px;font-weight:500;background:#6677fb;border-radius:6px;padding:8px 14px 8px 14px;color:#fff;line-height:20px;width:100px;cursor:pointer;}</style><button type="button" class="close-btn css-fgoy9w">Close</button></div></div></div></div></div><style data-emotion="css wdiap8">.css-wdiap8{background:#1b1d21;padding:3rem 40px;display:grid;grid-template-columns:auto 1fr auto;gap:32px;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;position:relative;}@media (max-width: 990px){.css-wdiap8{grid-template-columns:1fr;gap:24px;}}@media (max-width: 600px){.css-wdiap8{gap:40px;}}</style><footer role="contentinfo" aria-label="footer" class="css-wdiap8 eu3pp1u0"><style data-emotion="css xjbdd6">.css-xjbdd6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;gap:8px;}@media (max-width: 600px){.css-xjbdd6{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;}}</style><div class="css-xjbdd6"><form action="/" method="post" class="css-0" aria-label="Startpage home page"><input type="hidden" name="lui" value="english"/><input type="hidden" name="language" value="english"/><input type="hidden" name="sc" value="AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT"/><input type="hidden" name="t" value="device"/><input type="hidden" name="cat" value="web"/><input type="hidden" name="segment" value="startpage.udog"/><input type="hidden" name="abd" value="0"/><input type="hidden" name="abe" value="0"/><input type="hidden" name="query" value="rust programming"/><style data-emotion="css ocm99y">.css-ocm99y{border:none;background:transparent;color:#202945;font-size:14px;}.css-ocm99y:hover{cursor:pointer;}</style><button tabindex="0" class="css-ocm99y" type="submit" role="link" title="Startpage home page"><noscript><img src="https://cdn.startpage.com/sp/cdn/images/startpage-logo-gradient-dark.svg" alt="" width="123"/></noscript></button></form><style data-emotion="css r82n6a">.css-r82n6a{color:var(--footer-text, #f2f3ff);font-size:12px;line-height:24px;margin:0;}</style><p class="css-r82n6a">© 2026 Startpage. All rights reserved.</p></div><style data-emotion="css 2qw7un">.css-2qw7un{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:34px 34px;}@media (max-width: 990px){.css-2qw7un{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;gap:16px 34px;}}@media (max-width: 600px){.css-2qw7un{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;}}</style><div class="css-2qw7un"><style data-emotion="css 1pmtagd">.css-1pmtagd{display:inline-block;color:#202945;-webkit-text-decoration:none;text-decoration:none;font-size:16px;line-height:24px;color:var(--footer-text, #f2f3ff)!important;-webkit-text-decoration:none;text-decoration:none;border:none;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}.css-1pmtagd:hover,.css-1pmtagd:focus{color:#ffffff!important;-webkit-text-decoration:none;text-decoration:none;border:none;}</style><a href="https://www.startpage.com/en/privacy-policy?t=device" rel="noopener nofollow" target="_blank" aria-label="Privacy Policy" aria-hidden="false" data-testid="" title="" tabindex="0" class="css-1pmtagd"><span class="link-text">Privacy Policy</span></a><a href="https://www.startpage.com/en/about-us?t=device" rel="noopener nofollow" target="_blank" aria-label="About Us" aria-hidden="false" data-testid="" title="" tabindex="0" class="css-1pmtagd"><span class="link-text">About Us</span></a><a href="https://www.startpage.com/privacy-please/press/" rel="noopener nofollow" target="_blank" aria-label="Press" aria-hidden="false" data-testid="" title="" tabindex="0" class="css-1pmtagd"><span class="link-text">Press</span></a><a href="https://www.startpage.com/privacy-please/" rel="noopener nofollow" target="_blank" aria-label="Blog" aria-hidden="false" data-testid="" title="" tabindex="0" class="css-1pmtagd"><span class="link-text">Blog</span></a></div><style data-emotion="css 3wlctq">.css-3wlctq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;gap:12px;}@media (max-width: 600px){.css-3wlctq{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}}</style><div class="css-3wlctq"><style data-emotion="css 10job7u">.css-10job7u{display:inline-block;color:#202945;-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#5668F1;-webkit-text-decoration:none;text-decoration:none;border:none;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}.css-10job7u:hover,.css-10job7u:focus{opacity:0.8;-webkit-text-decoration:none;text-decoration:none;border:none;}.css-10job7u svg{width:16px;height:16px;fill:#ffffff;}</style><a href="https://x.com/startpage" rel="noopener nofollow" target="_blank" aria-label="X" aria-hidden="false" data-testid="" title="" tabindex="0" class="css-10job7u"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z"></path></svg></a><a href="https://www.reddit.com/r/StartpageSearch/" rel="noopener nofollow" target="_blank" aria-label="Reddit" aria-hidden="false" data-testid="" title="" tabindex="0" class="css-10job7u"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 0A12 12 0 000 12a12 12 0 0012 12 12 12 0 0012-12A12 12 0 0012 0zm5.01 4.744c.688 0 1.25.561 1.25 1.249a1.25 1.25 0 01-2.498.056l-2.597-.547-.8 3.747c1.824.07 3.48.632 4.674 1.488.308-.309.73-.491 1.207-.491.968 0 1.754.786 1.754 1.754 0 .716-.435 1.333-1.01 1.614a3.111 3.111 0 01.042.52c0 2.694-3.13 4.87-7.004 4.87-3.874 0-7.004-2.176-7.004-4.87 0-.183.015-.366.043-.534A1.748 1.748 0 014.028 12c0-.968.786-1.754 1.754-1.754.463 0 .898.196 1.207.49 1.207-.883 2.878-1.43 4.744-1.487l.885-4.182a.342.342 0 01.14-.197.35.35 0 01.238-.042l2.906.617a1.214 1.214 0 011.108-.701zM9.25 12C8.561 12 8 12.562 8 13.25c0 .687.561 1.248 1.25 1.248.687 0 1.248-.561 1.248-1.249 0-.688-.561-1.249-1.249-1.249zm5.5 0c-.687 0-1.248.561-1.248 1.25 0 .687.561 1.248 1.249 1.248.688 0 1.249-.561 1.249-1.249 0-.687-.562-1.249-1.25-1.249zm-5.466 3.99a.327.327 0 00-.231.094.33.33 0 000 .463c.842.842 2.484.913 2.961.913.477 0 2.105-.056 2.961-.913a.361.361 0 000-.462.342.342 0 00-.462 0c-.545.533-1.684.73-2.512.73-.828 0-1.967-.182-2.512-.73a.345.345 0 00-.205-.095z"></path></svg></a><a href="https://www.instagram.com/startpage/" rel="noopener nofollow" target="_blank" aria-label="Instagram" aria-hidden="false" data-testid="" title="" tabindex="0" class="css-10job7u"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"></path></svg></a><a href="https://www.facebook.com/startpagesearch/" rel="noopener nofollow" target="_blank" aria-label="Facebook" aria-hidden="false" data-testid="" title="" tabindex="0" class="css-10job7u"><svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path></svg></a></div></footer><style data-emotion="css 2ec5re">.css-2ec5re{display:none;position:fixed;bottom:0;left:0;right:0;background:linear-gradient(283deg, #5668f1 37.97%, #29ddcc 93.55%);color:#ffffff;padding:58px 16px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;}@media (max-width: 990px){.css-2ec5re{display:none;}}@media (max-width: 650px){.css-2ec5re{padding:12px;}}</style><div class="extension-onboarding-serp-toast css-2ec5re"><style data-emotion="css 8v8qek">.css-8v8qek{max-width:1200px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}</style><div class="css-8v8qek"><style data-emotion="css thwf1g">.css-thwf1g{font-size:26px;font-weight:800;margin:0 0 30px 0;}@media (max-width: 650px){.css-thwf1g{font-size:14px;}}</style><div class="title css-thwf1g">You&#x27;re all set! Your searches are now private with Startpage.</div><style data-emotion="css 1llzu2n">.css-1llzu2n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;}</style><div class="css-1llzu2n"><style data-emotion="css fes0p7">.css-fes0p7{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;gap:12px;color:#ffffff;}</style><div class="bullets css-fes0p7"><style data-emotion="css opdygx">.css-opdygx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:16px;}</style><div class="css-opdygx"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><circle cx="10" cy="10" r="10" fill="#29DDCC"></circle><path d="M14.375 7.50475L12.5302 6.25L9.07258 10.7652L6.95565 9.32034L5.625 11.0599L9.57661 13.75V13.7405L9.58669 13.75L14.375 7.50475Z" fill="#0C0D0F"></path></svg><span>No Search History</span></div><div class="css-opdygx"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><circle cx="10" cy="10" r="10" fill="#29DDCC"></circle><path d="M14.375 7.50475L12.5302 6.25L9.07258 10.7652L6.95565 9.32034L5.625 11.0599L9.57661 13.75V13.7405L9.58669 13.75L14.375 7.50475Z" fill="#0C0D0F"></path></svg><span>No Ad Targeting</span></div><div class="css-opdygx"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><circle cx="10" cy="10" r="10" fill="#29DDCC"></circle><path d="M14.375 7.50475L12.5302 6.25L9.07258 10.7652L6.95565 9.32034L5.625 11.0599L9.57661 13.75V13.7405L9.58669 13.75L14.375 7.50475Z" fill="#0C0D0F"></path></svg><span>No Digital Footprint</span></div></div><style data-emotion="css 169etkg">.css-169etkg{background:none;border:none;color:rgba(255, 255, 255, 0.8);cursor:pointer;padding:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;position:absolute;right:16px;top:16px;}.css-169etkg:hover{opacity:0.8;}.css-169etkg:focus{outline:none;opacity:0.8;}</style><button type="button" aria-label="Close" class="css-169etkg"><svg width="12" height="12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-label="x-icon"><path d="M11 1 1 11M1 1l10 10" stroke="#ffffff" stroke-width="1.25" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></div></div><style data-emotion="css 16fmi7b">.css-16fmi7b{display:none;opacity:0;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;z-index:1000;position:fixed;top:0;left:0;height:100vh;width:100%;}</style><div class="windows-keep-it-prompt css-16fmi7b"><style data-emotion="css kgqmu1">.css-kgqmu1{height:100%;width:100%;background:rgba(23,27,37,.7);}</style><div class="mask css-kgqmu1"></div><style data-emotion="css 1lr4510">.css-1lr4510{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;top:211px;left:50%;margin-left:-215px;width:446px;background-color:#ffffff;padding:20px;border-radius:10px;}</style><div class="modal css-1lr4510"><style data-emotion="css 1woq2z7">.css-1woq2z7{margin:0 0 11px;}</style><div class="warning-icon css-1woq2z7"><svg width="23" height="19" viewBox="0 0 23 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Vector" d="M21.9469 16.3286C22.6319 17.5159 21.7721 19 20.404 19H2.59576C1.22506 19 0.369239 17.5136 1.05287 16.3286L9.95711 0.890069C10.6424 -0.297765 12.3588 -0.295613 13.0429 0.890069L21.9469 16.3286ZM11.5 13.1367C10.5572 13.1367 9.79298 13.901 9.79298 14.8438C9.79298 15.7865 10.5572 16.5508 11.5 16.5508C12.4428 16.5508 13.207 15.7865 13.207 14.8438C13.207 13.901 12.4428 13.1367 11.5 13.1367ZM9.87933 7.00083L10.1546 12.0477C10.1675 12.2839 10.3628 12.4688 10.5993 12.4688H12.4008C12.6373 12.4688 12.8325 12.2839 12.8454 12.0477L13.1207 7.00083C13.1346 6.74574 12.9315 6.53125 12.676 6.53125H10.3239C10.0685 6.53125 9.86542 6.74574 9.87933 7.00083Z" fill="#E23D3D"></path></svg></div><style data-emotion="css 1o5j9qz">.css-1o5j9qz{font-size:20px;text-align:center;color:#0c0d0f;line-height:24px;}.css-1o5j9qz span{color:#E23D3D;}</style><b class="title css-1o5j9qz">Changing it back will <span>disable</span><br> private searching.</b><style data-emotion="css 1vl1hfi">.css-1vl1hfi{font-size:13px;color:#0c0d0f;line-height:16px;text-align:center;}</style><p class="description css-1vl1hfi">Choose <b>“Keep it”</b> to stay private with Startpage.</p><style data-emotion="css tx48qq">.css-tx48qq{-webkit-transform:scale(0.35);-moz-transform:scale(0.35);-ms-transform:scale(0.35);transform:scale(0.35);margin:-13px 0 -17px;}</style><div class="startpage-logo css-tx48qq"><style data-emotion="css 12mkfdx">.css-12mkfdx{outline:none;}</style><svg fill="none" height="53" viewBox="0 0 240 53" width="240" xmlns="http://www.w3.org/2000/svg" class="startpage-logo css-12mkfdx" aria-hidden="true" tabindex="-1"><linearGradient id="startpage-logo-gradient-R2ilt4m" gradientUnits="userSpaceOnUse" x1="12.3364" x2="115.476" y1="41.9584" y2="53.3451"><stop offset="0" stop-color="#6677fb"></stop><stop offset="1" stop-color="#29ddcc"></stop></linearGradient><clipPath id="startpage-logo-clip-R2ilt4m"><path d="m0 0h240v53h-240z"></path></clipPath><g clip-path="url(#startpage-logo-clip-R2ilt4m)" clip-rule="evenodd" fill-rule="evenodd"><path d="m1.08052 47.4405c.58192-.8236 1.53793-1.359 2.82647-1.5649 36.32841-5.8889 73.15551-5.9301 109.48401-.1647.997.1647 1.621.453 1.953.7824.291.2883.416.6589.333 1.1943-.083.453-.291.7412-.624.9059-.415.206-1.08.2883-2.078.1648-35.9956-4.324-72.2409-2.9239-107.73791 4.2004-.33253.0412-.66505.0824-.95601.0824h-.29096c-.87288-.0412-1.49637-.3294-1.87046-.5765-.83131-.5354-1.371662-1.4002-1.57949-2.3885-.124697-.9884.041565-1.9355.54035-2.6356z" fill="url(#startpage-logo-gradient-R2ilt4m)"></path><path d="m26.3942 19.4375c-1.0807-.8237-2.4524-1.5649-4.1566-2.2238-1.6626-.6589-3.6578-1.1943-5.9439-1.6884-1.9536-.453-3.4915-.8648-4.6138-1.3178-1.1222-.4118-1.91198-.906-2.41077-1.4414-.49878-.5353-.70661-1.1942-.70661-1.9767 0-1.4413.62348-2.55319 1.87048-3.37681 1.2469-.82362 2.9096-1.23543 4.9878-1.23543 1.8705 0 3.6578.28827 5.4451.90598 1.7874.61772 3.4916 1.56488 5.1542 2.80031l2.5771-5.72416c-.9561-.86481-2.1615-1.64725-3.5331-2.22378-1.4133-.61772-2.9512-1.070708-4.6138-1.441337-1.6626-.329449-3.3668-.494173-5.1126-.494173-2.9096 0-5.44508.494173-7.64806 1.48252-2.16141.98834-3.8656 2.34732-5.11257 4.03574-1.2054 1.7296-1.828889 3.62393-1.828889 5.76534 0 1.4825.249394 2.8003.706619 3.9534.49878 1.1531 1.24697 2.1414 2.28611 2.965 1.03914.8648 2.4108 1.6061 4.07343 2.2238 1.66262.6589 3.69936 1.1943 6.06856 1.6884 1.8705.4118 3.4084.8236 4.5307 1.2355 1.1222.4118 1.9536.8648 2.4523 1.4413.4988.5353.7898 1.1942.7898 1.9767 0 1.3178-.6235 2.3473-1.8705 3.0886-1.2469.7412-3.0343 1.1118-5.3619 1.1118-2.1614 0-4.1982-.2882-6.15174-.9059-1.95359-.6177-3.82404-1.5649-5.65293-2.8003l-2.61863 5.7241c1.12227.8648 2.45237 1.6473 3.9903 2.265s3.20055 1.1119 4.94631 1.4413c1.74579.3295 3.57469.4942 5.40349.4942 3.2006 0 5.9024-.453 8.1885-1.359 2.2445-.906 3.9903-2.1826 5.1957-3.8298 1.2054-1.6473 1.7873-3.624 1.7873-5.8889 0-1.4414-.2494-2.6768-.7898-3.7887-.4572-1.0707-1.2469-2.059-2.3276-2.8826zm14.5479-17.09008-.0416.01343v-.01343zm-.0416.01343v8.51105h6.6505v5.7653h-6.6505v10.0894c0 .9883.2078 1.812.5819 2.4297s.8729 1.0707 1.4964 1.3178c.6235.247 1.2885.3706 1.9951.3706.4157 0 .8313-.0412 1.2054-.0824.4157-.0823.8729-.1647 1.3717-.2471v5.8889c-.7066.2883-1.4548.4942-2.1614.5766-.7482.1235-1.4964.1647-2.3277.1647-3.2005 0-5.6529-.906-7.3571-2.718-1.7042-1.8119-2.5355-4.3651-2.5355-7.5773v-10.1717-5.7653-6.05364zm26.602 9.41665c1.1639.7413 2.0367 1.6473 2.6602 2.7592h.0416v-3.624h7.6481v25.8617h-7.6481v-3.8298c-.6235 1.1119-1.4964 2.059-2.6602 2.7591-1.6211.9884-3.4915 1.4825-5.5698 1.4825-2.2861 0-4.2813-.5765-6.027-1.6472-1.7458-1.1119-3.1175-2.6356-4.0735-4.6535-.956-2.0178-1.4548-4.3652-1.4548-7.0419 0-2.718.4573-5.0653 1.4548-7.1244.9976-2.059 2.3277-3.6239 4.0735-4.777 1.7457-1.1118 3.7409-1.6884 5.9854-1.6884 2.1199 0 3.9488.4942 5.5698 1.5237zm-3.3252 19.4787c1.912 0 3.3668-.6589 4.4059-1.9356 1.0392-1.2766 1.5795-3.1297 1.5795-5.5182 0-2.4709-.5403-4.324-1.5795-5.6418-1.0391-1.3178-2.5355-1.9767-4.4059-1.9767-1.8705 0-3.3669.6589-4.4476 2.0179-1.0807 1.3589-1.621 3.2121-1.621 5.6418 0 2.3885.5403 4.2416 1.5795 5.5182 1.0391 1.2766 2.5355 1.8944 4.4891 1.8944zm47.9247-28.90878-.041.01343v-.01343zm-.041.01343v8.51105h6.65v5.7653h-6.65v10.0894c0 .9883.208 1.812.582 2.4297s.873 1.0707 1.496 1.3178c.624.247 1.289.3706 1.995.3706.416 0 .832-.0412 1.206-.0824.415-.0823.873-.1647 1.371-.2471v5.8889c-.706.2883-1.454.4942-2.161.5766-.748.1235-1.496.1647-2.328.1647-3.2 0-5.653-.906-7.357-2.718-1.704-1.8119-2.535-4.3651-2.535-7.5773v-10.1717-5.7653-6.05364zm26.56 7.89295c2.245 0 4.24.5354 5.986 1.6884 1.746 1.1531 3.076 2.718 4.073 4.7359.998 2.059 1.497 4.4475 1.497 7.1243s-.499 5.0241-1.497 7.0419c-.997 2.0179-2.327 3.5828-4.073 4.6535-1.746 1.1119-3.741 1.6472-5.986 1.6472-2.119 0-3.99-.4941-5.569-1.4825-1.123-.7001-1.954-1.606-2.577-2.7179v15.237h-7.773v-29.8563c0-1.2352-.042-2.4704-.083-3.7056v-.0007c-.042-1.2354-.167-2.4708-.333-3.7063h7.316l.498 4.4064c.582-1.4413 1.538-2.6356 2.952-3.5416 1.579-1.0295 3.45-1.5237 5.569-1.5237zm-2.203 21.0024c1.912 0 3.367-.6178 4.406-1.8944 1.04-1.2766 1.538-3.1297 1.58-5.6006 0-2.3885-.54-4.2828-1.58-5.6418-1.039-1.3178-2.535-2.0179-4.406-2.0179-1.953 0-3.45.6589-4.489 1.9767s-1.538 3.2121-1.538 5.6418.499 4.324 1.538 5.6006c1.039 1.2767 2.536 1.9356 4.489 1.9356zm36.079-16.7195c-.623-1.1119-1.496-2.0179-2.66-2.7592-1.621-1.0295-3.45-1.5237-5.57-1.5237-2.244 0-4.239.5766-5.985 1.6884-1.746 1.1531-3.076 2.718-4.074 4.777-.997 2.0591-1.454 4.4064-1.454 7.1244 0 2.6767.498 5.0241 1.454 7.0419.956 2.0179 2.328 3.5416 4.074 4.6535 1.746 1.0707 3.741 1.6472 6.027 1.6472 2.078 0 3.949-.4941 5.57-1.4825 1.164-.7001 2.036-1.6472 2.66-2.7591v3.8298h7.648v-25.8617h-7.69zm-1.538 14.7839c-1.039 1.2767-2.494 1.9356-4.406 1.9356-1.953 0-3.449-.6178-4.489-1.8944-1.039-1.2766-1.579-3.1297-1.579-5.5182s.54-4.2829 1.621-5.6418c1.081-1.359 2.577-2.0179 4.447-2.0179 1.871 0 3.367.6589 4.406 1.9767 1.04 1.3178 1.58 3.1709 1.58 5.6418-.042 2.3885-.54 4.2416-1.58 5.5182zm30.219-17.5019c1.163.7413 2.078 1.6472 2.701 2.7591v-3.6651h7.732v24.6263c0 4.1593-1.206 7.289-3.575 9.4304s-5.902 3.2122-10.516 3.2122c-4.115 0-7.731-.7825-10.807-2.3885l1.164-5.7242c1.579.7824 3.117 1.359 4.696 1.7296 1.58.3706 3.159.5765 4.697.5765 2.245 0 3.908-.4941 4.988-1.5237 1.123-1.0295 1.663-2.5944 1.663-4.6946v-4.5299c-.374.5353-.79 1.0707-1.289 1.5649-.873.8648-1.912 1.5237-3.117 2.059-1.247.5354-2.536.7825-3.949.7825-2.286 0-4.281-.5354-6.027-1.6061s-3.117-2.5532-4.115-4.4887c-.997-1.9356-1.496-4.2005-1.496-6.7949s.499-4.8182 1.496-6.7537c.998-1.8943 2.369-3.418 4.115-4.4887 1.746-1.1119 3.783-1.6473 6.027-1.6473 2.12 0 3.99.5354 5.612 1.5649zm-3.367 18.3256c1.87 0 3.367-.6178 4.447-1.8532 1.081-1.2354 1.621-2.965 1.663-5.1476 0-2.1414-.499-3.871-1.58-5.1065-1.08-1.2766-2.577-1.8943-4.489-1.8943s-3.45.6177-4.53 1.8532c-1.123 1.2354-1.663 2.9238-1.663 5.1064s.54 3.9122 1.663 5.1476c1.122 1.2766 2.618 1.8944 4.489 1.8944zm-103.9973-18.0786c-1.0807.8237-1.8704 1.9355-2.4108 3.2945l-.5403-4.4887h-7.3156c.1663 1.2354.291 2.4708.3325 3.7063.0416 1.2354.0832 2.4708.0832 3.7063v18.4491h7.7727v-13.5074c0-1.2766.2494-2.3885.7482-3.3357.4988-.9471 1.2054-1.6472 2.1199-2.1826.9144-.4941 2.0782-.7824 3.4499-.7824.8313 0 1.6626.1235 2.4936.3706v-6.8772c-.415-.0824-.8725-.1235-1.4129-.1235-1.9951 0-3.7825.5765-5.3204 1.7707zm144.7313 4.2007c.956 1.9767 1.455 4.2829 1.455 6.9596l-.083 2.5533h-17.001c.25 1.5237.749 2.7179 1.497 3.5827 1.164 1.2766 2.909 1.9355 5.279 1.9355 1.371 0 2.743-.2059 4.073-.6589s2.577-1.0707 3.699-1.8943l2.037 5.1888c-1.247.9883-2.785 1.7296-4.614 2.3061-1.787.5354-3.616.8237-5.486.8237-2.91 0-5.404-.5766-7.524-1.6473-2.119-1.1119-3.741-2.6356-4.863-4.6534-1.122-1.9767-1.704-4.3652-1.704-7.1244 0-2.6767.582-5.024 1.663-7.0419 1.08-2.0591 2.577-3.624 4.489-4.777 1.912-1.1119 4.115-1.6884 6.65-1.6884 2.411 0 4.531.5353 6.318 1.606 1.788 1.0707 3.159 2.5532 4.115 4.5299zm-14.382 1.1943c-.581.8236-.997 1.8119-1.247 3.0886h10.392c-.166-1.4002-.54-2.5121-1.205-3.3357-.873-1.1119-2.12-1.6472-3.783-1.6472-1.787 0-3.159.6177-4.157 1.8943z" fill="#000"></path></g></svg></div></div></div></div></div><noscript><style>
    .themeProvider {
      opacity: 1;
      visibility: visible;
      transition: none;
    }
    .no-script-hide {
      display: none;
    }
  </style></noscript><div class="theme-checker" style="color:#f2f3ff"></div></div><script class="csa-script">
    // adsense queue
    (function (g, o) {
      (g[o] =
        g[o] ||
        function () {
          (g[o].q = g[o].q || []).push(arguments);
        }),
        (g[o].t = 1 * new Date());
    })(window, '_googCsa');

    var osPrefersDark = function () {
      // if dark theme css check not supported
      if (!window.matchMedia) return false;
      return window.matchMedia("(prefers-color-scheme: dark)").matches;
    };

    var useDarkTheme = false;
    if (["dark", "night"].includes("device")) {
      useDarkTheme = true;
    }
    if (osPrefersDark() && true) {
      useDarkTheme = true;
    }

    var CsaInit = function() {
      this.pageOptions = {};
      this.blocks = [];
      // context object for csa callbacks, as the callbacks are no longer
      // bound to CsaInit by the time they are invoked
      var cbCtx = {
        thashes: {},
        sc: "AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT",
        pb: function(container, loaded) {
          var url = "/sp/apb";
          var thash = this.thashes[container];
          var formData = new FormData();
          formData.append("sc", "AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT");
          formData.append("spch", thash);
          formData.append("gcsa_loaded", JSON.stringify({[container]: loaded}));
          return fetch(url, {method: "POST", redirect: "error", body: formData});
        }
      };

      this.csaLoad = function(container, loaded, ...rest) {
        try {
          if (container === "gcsa-top") {
            window.gcsaLoaded = loaded;
            window.dispatchEvent(
              new CustomEvent("gcsaLoadedEvent", { detail: loaded })
            );
          }
          cbCtx.pb(container, loaded);
        } catch (ex) {
          console.error("Failed to impress csa:", ex);
        }
      };

      this.csaResp = function() {
        console.log('rsp %o', arguments);
      };

      this.addBlock = function(block, name, thash) {
        this.blocks.push(block);
        cbCtx.thashes[name] = thash;
      };

      this.csaArgs = function() {
        return ["ads", this.pageOptions].concat(this.blocks);
      };
    }

    var spCsa = new CsaInit();

    var numRepeated = 0;
    if (true) {
      numRepeated = 2;
    } else {
      numRepeated = 4;
    }

    var csa_options = {};
    if (true) {
      csa_options = {"adPage":1,"adsafe":"medium","adtest":"off","channel":"ch226+ch230+ch28+ch30","hl":"EN","pubId":"startpage","gl":"es","gr":"ES-AN","gcs":"Granada","glp":"1"};
    } else if (true) {
      csa_options = {"adPage":1,"adsafe":"medium","adtest":"off","channel":"ch226+ch230+ch28+ch30","hl":"EN","pubId":"startpage","gl":"es","gr":"ES-AN","gcs":"Granada","glp":"1"};
    }

    var styleId = "";
    if (useDarkTheme && true) {
      styleId = "2809233721";
    } else {
      styleId = "4122316024";
    }

    spCsa.pageOptions = {
      adLoadedCallback: spCsa.csaLoad,
      adsResponseCallback: spCsa.csaResp,
      adPage: csa_options.adPage || 2,
      adsafe: csa_options.adsafe,
      adtest: csa_options.adtest,
      channel: csa_options.channel,
      gcs: csa_options.gcs,
      gl: csa_options.gl,
      glp: csa_options.glp,
      gr: csa_options.gr,
      hl: csa_options.hl,
      heightConstrained: false,
      ivt: false,
      linkTarget: "_blank",
      pubId: csa_options.pubId,
      query: decodeURIComponent("rust%20programming"),
      resultsPageQueryParam: "query",
      type: "ads",
      styleId: styleId,
    }

    if (true) {
      spCsa.pageOptions.numRepeated = numRepeated
    }

    // add ad blocks
    
    var topGoogleAdBlock = {
      container: "gcsa-top",
      maxTop: 4,
      clicktrackUrl: window.location.origin + "/sp/acl?sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT&spch=VqDOAn0lTQzjyly36eNgGIjFXEoPjb0M76iHWDMSs4Ivtm_WLIUqm5m5R4MtSVZje15PLQkeGza_E9AdZAF2a7vgSXlZFJ0H-75Hpmqv89pvkoDtRFA8st1DEDnebAM1B5y3IG3Z0z_7_4pV1rfL2uibR092BShP9RzSOUZSIwUpTNgG2ryxBDwZpvZaPziNQfeRrhPbGqktKJzOtKe4R-NiPUfcb4v85z"
    }
    spCsa.addBlock(topGoogleAdBlock, "gcsa-top", "VqBGQI1lCwzjSm_u9hsaEQSCfOuWzbRp3GIbNBTR_QMY4bilVcU2lvuyggU6aMaNI2ACRj1cOEt8bZONXdCTLeMBKYIcK5UoHA_7vAFDvVD7SKH5CAREhxSQ2WaJ6NWxDFzpHjgUyboPMlldgzy_X2Gnw_XvUNxLitRcxHLhz9HkWo26U3AQa2hm4mziFzFgrrnMYTHbhKKU_D-TS_ltYm-sC0u0dId801B99dROPyms22LqfISKNNhEXYh87aDgQVAG1svBFWxT1wT2C6mHOzpxEVaU_dS2sj");
  
    
    var bottomGoogleAdBlock = {
      container: "gcsa-bottom",
      number: 2,
      clicktrackUrl: window.location.origin + "/sp/acl?sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT&spch=VqDWQo0lTQzfiG-OH0lo9TXNqDX1gF7P0MHSyxSjRHjb392o2_MlhY6kRwhEGphBietrXtIQOEyCEd-3bi4F4RzJ8y2ukgYQ2kgvpGpB9JOn74ObzB7HqETUpnbNQFGfySQ2BKGVuypQ71EURd9CoKi12PQIKs5ReJmvKB2Zwmy4V5qb577pLWatpYzPqZSQgGbLK5e3ftXeo40LRXHkMFH7sT"
    }
    spCsa.addBlock(bottomGoogleAdBlock, "gcsa-bottom", "VqBGQYGlCwzjiU_u9iZlc4OWfevHRrIVNHhgpxpCH7YwxJ3B78BxLpxNF3klAmDYN9VmFiEoVmNCew8s5OSfX77d8sq-EQ6GO_diMeTkDCEtF5ChNSbPOosHh_c1b0kxvzJCwY4VmyhMMkYmi1QEONa8C1TKfRuWOQOuWKALYzM_2k9gHRjrtzS8y79ySKc4fnwgKE_1U4yQmV_rQHn9FpYGGluGC_dIZPxJzb0CrkKiZXFYyOEWhfuNnzqj8P5an8KCGo0ijOGKGriToUbw558Q9cn3");
  
    
    
    

    // Add styleId to clicktrackUrls after blocks are created, since the styleId is not available in the block creation
    // styleId is defined later in the template literal
    if (topGoogleAdBlock) {
      topGoogleAdBlock.clicktrackUrl += "&styleId=" + styleId;
    }
    if (bottomGoogleAdBlock) {
      bottomGoogleAdBlock.clicktrackUrl += "&styleId=" + styleId;
    }

    // refresh/request ads
    if (useDarkTheme && true) {
      // NOTE: because of the theme flash logic in the index.html head tag,
      // dark os theme is a special case.
      // Poll for window.themeLoaded (set in useTheme hook) to determine when to refresh ads
      var interval = setInterval(() => {
        if (window.themeLoaded) {
           _googCsa.apply(window, spCsa.csaArgs());
           clearInterval(interval)
        }
      }, 100)
    } else {
      _googCsa.apply(window, spCsa.csaArgs());
    }
  </script></div>

    
<script src="https://cdn.startpage.com/sp/cdn/bundles/0.4.11/d5ef2aa/deps.js" crossorigin></script>
<script src="https://cdn.startpage.com/sp/cdn/bundles/0.4.11/d5ef2aa/runtime.js" crossorigin></script>
<script>
  function logHydrationScriptLoadError(errMsg) {
    var params = new FormData();
    params.append('error', errMsg);
    params.append('sc', 'AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT');
    params.append('url', window.location.href);
    params.append('globalRef', 'UIStartpage.AppSerpWeb')
    fetch('/sp/serr', {
      method: 'POST',
      body: params,
      redirect: 'manual'
    });
  }

  function hydrateSSR() {
    var rootNode = document.querySelector('#root')
    if (!rootNode) {
      var errMsg = "Hydration failed. Element with '#root' not found"
      console.error(errMsg);
      logHydrationScriptLoadError(errMsg)
      return
    }
    if (typeof UIStartpage.AppSerpWeb === 'undefined') {
      var errMsg = "Hydration failed. 'UIStartpage.AppSerpWeb' is undefined"
      console.error(errMsg);
      logHydrationScriptLoadError(errMsg)
      return
    }
    ReactDOM.hydrateRoot(
      rootNode,
      React.createElement(UIStartpage.AppSerpWeb, {"render":{"ascent":true,"callback_sc":"AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT","search_sc":"AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT","anon_serp_path":"/sp/search","base_click_url":"/sp/acl","base_pingback_url":"/sp/apb","cheq_settings":{"disable_cheq":true},"enable_localization":true,"experiment_id":"Startpage Bing on Desktop_SPX9089_DUMMY_BING","experimental_features":{"ad_admiral":"spicy","block_banner":true,"use_anubis_captcha":true,"request_home_content":true,"fullpage_maps_country_codes":["AU","CA","DE","GB","FR","NL","US"]},"feedback_token":"1785607805T556c306d25a253a4c31d66ce5f08af745d8147c29db9ced2da0ae7dc13de7872","is_search_prod":true,"localization_language":"en","native_mobile":false,"nav":{"web":"/do/search","maps":"/do/search","news":"/do/search","video":"/do/search","images":"/do/search","shopping":"/do/search"},"page":1,"page_id":"n4irwtdNJLwKmqmF","page_title":"Startpage - Private Search Engine. No Tracking. No Search History.","pbid_name":"spch","presenter":{"extended_data":{"airfind":"VqDuDXvmDBznznyWNnxzHbucSFT_HLHG8dThSU6J7K67c7Q0t3JjVUH8CF5Nb5-U67Z15MNH8l9YQ1DozeXLoCim6NIVxmjBGMUmovqwrpndYzN9XwjSgriFurXxpphXNCjVw_XPrZf"},"pagination":{"current":1,"pages":[{"name":"1","selected":true,"nextPrev":false,"number":1},{"name":"2","selected":false,"nextPrev":false,"number":2},{"name":"3","selected":false,"nextPrev":false,"number":3},{"name":"4","selected":false,"nextPrev":false,"number":4},{"name":"5","selected":false,"nextPrev":false,"number":5},{"name":"Next","nextPrev":true,"number":2,"selected":false}]},"pagination_backends":["google"],"regions":{"mainline":[{"display_type":"spellsuggest-google","presented_count":0,"backfill":false,"results":[]},{"display_type":"enrichment_slot-enrichment_engine","presented_count":0,"backfill":false,"results":[{"slot_name":"mainline-top","region_name":"mainline"}]},{"display_type":"ads-google-top","presented_count":4,"backfill":false,"results":[{"page_options":{"adPage":1,"adsafe":"medium","adtest":"off","channel":"ch226+ch230+ch28+ch30","hl":"EN","pubId":"startpage","gl":"es","gr":"ES-AN","gcs":"Granada","glp":"1"},"thash":"VqDOAn0lTQzjyly36eNgGIjFXEoPjb0M76iHWDMSs4Ivtm_WLIUqm5m5R4MtSVZje15PLQkeGza_E9AdZAF2a7vgSXlZFJ0H-75Hpmqv89pvkoDtRFA8st1DEDnebAM1B5y3IG3Z0z_7_4pV1rfL2uibR092BShP9RzSOUZSIwUpTNgG2ryxBDwZpvZaPziNQfeRrhPbGqktKJzOtKe4R-NiPUfcb4v85z","imp_thash":"VqBGQI1lCwzjSm_u9hsaEQSCfOuWzbRp3GIbNBTR_QMY4bilVcU2lvuyggU6aMaNI2ACRj1cOEt8bZONXdCTLeMBKYIcK5UoHA_7vAFDvVD7SKH5CAREhxSQ2WaJ6NWxDFzpHjgUyboPMlldgzy_X2Gnw_XvUNxLitRcxHLhz9HkWo26U3AQa2hm4mziFzFgrrnMYTHbhKKU_D-TS_ltYm-sC0u0dId801B99dROPyms22LqfISKNNhEXYh87aDgQVAG1svBFWxT1wT2C6mHOzpxEVaU_dS2sj"}]},{"display_type":"ads-affilizz-top","presented_count":0,"backfill":true,"results":[]},{"display_type":"enrichment_slot-enrichment_engine","presented_count":0,"backfill":false,"results":[{"slot_name":"mainline-mid","region_name":"mainline"}]},{"display_type":"web-google","presented_count":10,"backfill":false,"results":[{"title":"<b>Rust Programming</b> Language","clickUrl":"https://www.rust-lang.org/en-US","description":"<b>Rust</b> is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and&nbsp;...","displayUrl":"https://www.rust-lang.org/en-US","siteLinks":[],"faviconData":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAAAAABXZoBIAAABMklEQVR4AX3SIWyDUBRG4SOr6+aaLMEjKnGVaDRyqaxE1KDRVYhZ7ByOBItCdRaPQD13ZggZabbjbj735+I/7TEsf+Bg0t6y4eDwgpNkAJDh5B6JAZ5PgJgdFhVQjGMUDc8SqD5+YQmXWR2fasjguuE3rNfaHehX9J3flZqDKtqzj9QZ+FLUS3KPbwAfeR4DTJ+3c6SiFx4BAVRPwIw150W0gbgXoH7UBVDYvcFDMRSgga1c9cB1EefLhscjAL0OR86T6ABBAdQKSBVoFQXKzxqgbeYZoC4AFlFTtgZZi19HGKxYW0cIEfR917bt16xd1/cnWFTUCUgPiWvpWw4MKxpKIjeMjbgGXdEs585tVB0LKvJk/ya7dIetnADgROjcoza+P7KkwUZfUGfnyVm38J9+AFWi3h6D0HjUAAAAAElFTkSuQmCC","thash":"VqDWQo0lTQzfiG-OH8lG_ZuOXMqj4-iloF2uvpuzpZrCEIEe7gEMqm-YiaKcdOoeVeZBroF4qc89cYYAnz9sGNn1FQFuc2AsHV0KJ0Qo2JXJEhYpVJn6FDM_y5yMt8W1JTrlE5K5tWULJlJxKBXIbXULjhsO5EIl3WNMkqh8nvKwbfwWDroRidmIp5dj5oRLVfmlTiyTKVfZGUiLEpjtt-GjXwhrtHPZLDEbUDvxa0yk","impressionToken":"VqDWQovlDRzfiU-u2VtyyWKlgT5JMmDYBMH0izFefJHC_IELWF85BcNAikVu5GC5ax0oOf9ICEkSGy7s-7SMt9bYV6cDP0lnD40phQjEG9AO10juI9jcmKO_znLXfOBNoKQCa8FU45rHWg4TkePot0bkxIP4k04OmUHb2pUWGeAcfLtFje7rXbHTFscxmPqYreuA2egYNRFxxT2ZxKjxPv42DOSWx7Wuzg3Z3SOuc6PbjDL","anonViewUrl":"https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a6b664a413073544249466277772f4c453463627a77506468455958413963467a4e344d5252465a53784f4a6b632f5451424d636c67374a6842525a6e734c616b4937436752444a77512f4a426f474e586b4b4e787339435664424a6c56344e6c6f5054526f4c5a32304b5942592f4f416370444867584d77704e594764345368464d49466c7264556748596e734c5a55492f44564a4a4977552f4a6b73425a53304c4e68733941415241657746344e525230595349624e673d3d&ek=586o356s55794r654s574678516q426551696o79&ekdata=cb442a04d34b3cb5dcc8a102cae1314e&sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT","siteTitleData":"Rust Programming Language","sourceIndex":0},{"title":"<b>Rust</b> - A Living Hell - The Perspective From A Programmer Of 30 Years","clickUrl":"https://www.reddit.com/r/learnrust/comments/1binxlv/rust_a_living_hell_the_perspective_from_a/","description":"Mar 19, 2024 <b>...</b> <b>Rust</b> will not allow that. Every single other <b>programming</b> language admits these programs, they run fine, yet <b>Rust</b> doesn&#39;t want to build them.","displayUrl":"https://www.reddit.com/r/learnrust/comments/1binxlv/rust_a_living_hell_the_perspective_from_a/","siteLinks":[],"faviconData":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAhFBMVEVHcEz/RQD/RQD/RQD/RQD/RQD/RQD/RQD/RQD/PQD/NgD+XS32dlf5vK3////64dusLADUz9H+jXLOPAoSHiFrLBm3uLn3/f7jVS/b6e77pJDJo6H718//RQDw9ffs5+jm8fPIXlHqKwD5+PjolIP/VgP/SQLQ2uAyODvQ4ekABAhqcHK4ptuCAAAAHnRSTlMAPobB7P9mHdb//////////////////////////8J6YdtgAAABWUlEQVR4AWySYZNDMBCGWyw2SI9TGnWqILT////dm6Enc+MZH8Qz2V3Je/rj7Lgekec659N/fIgPnn+yCULaYaYwsCqShYhiQXQ+dJxIedltQDZfqZQyY6K1st3vO78WsiyNDI3zySK/caJUygTMzN7eTnxdBXMcb3+0TsMC30RUJfciqSIs8JCZycHwWV1n2UVuXDKzxsDOySWu5AGVoB/TUh5imhJFpQTNfav7uDcSlBERJLUN9LOLewn6LnpCNS0EyvKg+vLRjVRLUIuxe8hSDYyyLqatyr68jdO6cxpvWGIeDOQQujagNs7YuumbJmYiZz0E3aJvMc95Ps8F+rV6PQQ0JY4XpVqVv0Cu2lYps9HbDp6HRS9Kv1+vt1Z4HeDI/1yZiFMNFIzWqYkChftl8zSkegE6HSYmENgxYYQHRGzUHiLHyh3ModvZo7nHxA71ofwdSnYAAPpVIo4RUPiIAAAAAElFTkSuQmCC","thash":"VqDWQw0gTQzjik9oZLIQrBZSHIqjC8JVFeClSSvxSRz6QE_WboU73H5-ilwsDMmHlRWJ4ZHFImuWQFU1mwBtT8RviYJA32j7QN3kxjdVOA428g1CDREYCxY8s0xpYiRcJUv4YwY1VeDxXWm5CB9i55MTq_FbskfW3Xd33GV50MrshLl8LPrwPKB2OVqxfIuQL8Rx5nLS0J3femDHLqgnqfyuFfsfBOTsqJ3psAZfjh4","impressionToken":"VqDWQovlTQzfiU-On0mYLyjNqDX1gF7PGc0OQWqxpZrC_IEu7W5APEnSvVXeO9j7jAIRpCV3ap6MB3bV5_urxJqz39sEXTSSVtytvaU1PUI0MQwQweeNv_Dwmn8SSMcJkbB7Ac8qZ9gbl2_DigKdvsBRg9N5XXJKCjekEG2Sb42Hyd0PId-8KODax6b1MuNqGNhhHDZyZemiKOLpOhBGmerKLfuQpaTfzPuAogR0k8iDj58","anonViewUrl":"https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a6b664a413073584155564b78527749555a664a58777549515a7366773055497849774d4678426447746146554178564177554c4251745a7874304d5377425056737954305244424249724d563174595245454f6c5533567759754b6755794c6e5a47614373334930597353684555495251334e4578745a6a7748506e772f48464d335a424e6a4e5578514a6a734d4d6c632f42464e4a4a67593663426b454d5874664d525a7144466b54645668736530384c596970625a42426d587764465a4251746632526d59336f6d42336f70647873574e5334505a7870324a5830736456417542414e496431632f643073485933674a4d686474415141554977513863557852597974514d426f37434667515a42646a424568656379733d&ek=586o356s55794r654s574678516q426551696o79&ekdata=6e49fd65355b92274080e78918377f69&sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT","siteTitleData":"Reddit","sourceIndex":1},{"title":"Learn Rust - <b>Rust Programming</b> Language","clickUrl":"https://rust-lang.org/learn/","description":"Affectionately nicknamed “the book,” The <b>Rust Programming</b> Language will give you an overview of the language from first principles.","displayUrl":"https://rust-lang.org/learn/","siteLinks":[],"faviconData":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAAAAABXZoBIAAABMklEQVR4AX3SIWyDUBRG4SOr6+aaLMEjKnGVaDRyqaxE1KDRVYhZ7ByOBItCdRaPQD13ZggZabbjbj735+I/7TEsf+Bg0t6y4eDwgpNkAJDh5B6JAZ5PgJgdFhVQjGMUDc8SqD5+YQmXWR2fasjguuE3rNfaHehX9J3flZqDKtqzj9QZ+FLUS3KPbwAfeR4DTJ+3c6SiFx4BAVRPwIw150W0gbgXoH7UBVDYvcFDMRSgga1c9cB1EefLhscjAL0OR86T6ABBAdQKSBVoFQXKzxqgbeYZoC4AFlFTtgZZi19HGKxYW0cIEfR917bt16xd1/cnWFTUCUgPiWvpWw4MKxpKIjeMjbgGXdEs585tVB0LKvJk/ya7dIetnADgROjcoza+P7KkwUZfUGfnyVm38J9+AFWi3h6D0HjUAAAAAElFTkSuQmCC","thash":"VqDWQovhTQzjik8Omffxu3pSHIqjC8JVxVuTtxyzxpoQ-l8tF933WEYwkx0YIZsHZObDy53Uj32_3kYIFrCMOIwp2q7XrWGKZTVpBml6wZvn75PR3JNpYwY_zC5Q66WGoK0awCE7lN3VfGN5NO6Hhymtg3rSlQG0GNUU4OjrSgoMxIO8RvBaCJoTfRTGjvGQrX8PjunqRhruPzoyZv0jOBPSAAz3gh6eePTrk9G1kIH","impressionToken":"VqDWQouBTAzjik9umXfSqrtKcpernJMXn3UhNWsvhxxvHhVgU7WDG_EVAE6qCnEtZC68v70rBJX9F5_k7_1IdJbkfjOx-8ESPtln440ohICFGAAP58Du70BuAUT-TyosuoW5xwTWGEj1YHMB4rkQS-SOqUQlriUMK7OXIg4t8W-U-7IGGrt2z30ST9TLy6auJkfeOcemUYohpxrtZrPXBfaIPsyhBIRFQxB6gRKoRoa5zYrYjBv","anonViewUrl":"https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a77644946647a565141664a5534784d4534584d6767454e6b4973563052444245597466313558596d67644e30497157467848637751344a7830474e5874624e30593743414a4a65316c74634567454d5878524e784e735851564a656b59714d52522f56433163485863485469384c4a5263514577774252477462467755745356775465315670497878514e5331654d6b4a71436c6b514a774536494270585979304e6130426e5846424949305970663239546244304e&ek=586o356s55794r654s574678516q426551696o79&ekdata=f7f587296c98fb1733be6e98431668bc&sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT","siteTitleData":"Rust Programming Language","sourceIndex":2},{"title":"<b>Rust</b> (<b>programming</b> language) - Wikipedia","clickUrl":"https://en.wikipedia.org/wiki/Rust_(programming_language)","description":"<b>Rust</b> is a general-purpose <b>programming</b> language which emphasizes performance, type safety, concurrency, and memory safety.","displayUrl":"https://en.wikipedia.org/wiki/Rust_(programming_language)","siteLinks":[],"faviconData":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAAAAABXZoBIAAAAnklEQVR4AeTNIQiDQABG4b+u17X1aF6PK3YEO9iMJqPVau82y4FgMezS0oVLhqsHtrcqeqzDXv3CEz/6L4yTtZM3dnHmPTtjzXZAXKYVo4agkU2GI2Lloc6JDez1+flswMu1EQZ3xlE7lK8eKDkjtwE+crBMV+wesKmCiisGGepZIfQJpMj9SNb2MYWrChjVkULuCyCfRvsdmBieyQQAsoDk/9ryhFMAAAAASUVORK5CYII=","thash":"VqDWQo0lTQzfiG-OH0moU2eBXOwQ5v7Z21GxSzpORnY47OZ375BgUt-hXu5CBf3Mhf2R6mpd_Ue02X7wkyAqQQToW4B_2r5Q22mixaV1A01-geQ0SJ64BU4kZqOGtGVKRcY41XooFxYzKLHVM6gNl4rkQoP06wF4P099JqP2fOuGJoCCqAcQvmiVXvWaGgVzCLVTQvzpuTrrY4pFJolheT6vezDJaICgjMEqEC55jpH","impressionToken":"VqDWQo0lTQzfiG-On0m_FojDlgNLXcrMoY2jiNNSumvb393R9M3MqlWwrH4IoJO1OQgvOB5FBe5kO-08AFliungL7L5-O0nrDDnARIRHQ9hN94jaY2TBN_j_jknXbORM1FGCG_PEbb0WGH5YUqutuzhU6um2YKCBZMsyP29AZqSffutKpmCznOxnL0fJNtqzVjd05DwXxp1pvo0KZ6JGvuw2jQrOFZC5qbvBZ40fk2T9jmL","anonViewUrl":"https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b524341305673424177415269734766565133556767424a7751334977646463696c4e5957557055416f595a314959454678426442464e59527375537734574d41457a4c3042635a7845454d6b3035544141574a3056736577394250546b4e4d5155725851414649313174497839525a69674a5a554a724456495664465270647834464e5370665955633444466c4a656c67384951394763334d6c42304271647a556f4e53346b4a5635385557746246775a74665563434d6c3038657877465958734b5a6b426f574142466356672f4a306857596e304e4d45413741514a494a31466e497739465051674a50314137&ek=586o356s55794r654s574678516q426551696o79&ekdata=4092f45fd5307c9cd54efd8bd1a5f371&sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT","siteTitleData":"Wikipedia","sourceIndex":3},{"title":"<b>Rust</b> 101 — Everything you need to know about <b>Rust</b> - Medium","clickUrl":"https://medium.com/codex/rust-101-everything-you-need-to-know-about-rust-f3dd0ae99f4c","description":"Feb 24, 2023 <b>...</b> <b>Rust</b> is a <b>programming</b> language that is built to be fast, secure, reliable and supposedly easier to <b>program</b>.","displayUrl":"https://medium.com/codex/rust-101-everything-you-need-to-know-about-rust-f3dd0ae99f4c","siteLinks":[],"faviconData":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAARVBMVEVHcEwAAAAAAAAAAAAAAAAAAABwcHCoqKifn58bGxt8fHzKysr///8rKyv5+fnW1tbp6emQkJCsrKxaWlq0tLTBwcE+Pj777dpoAAAABnRSTlMAS8D5/5mXKh4CAAAA3ElEQVR4AXzRUQ6EIAwEUNRZClgFQb3/UbfQEDUbd76qL5WMGGOGccJPpnEwkg9e8pE9vGYw4zuOZnrHyeBPFC055zw0wTkKN8TMzEHHZWWOuCMJJh03QXpgrlr0IzLmB+6L4KzHZ0Ub947+EF3q4rI3zByuzSLogDOiYeCICxGZVxmsYuR8x9DaJFQkL3UoX+iTvNg2xbPVvrB37ZgfeGr7/tl0Q/2HXjEjSe0HWnlWJGz1DEXEAsla2lyXcIj2K6O6Wvr1kQXCnL7DG9l4kwneBIY3aeJN1HizAwDOfRO3mlC3PQAAAABJRU5ErkJggg==","thash":"VqDWQovlTQzfiU-On0nKCYangT5JMmBY9EdevpuzpZrC_IEu7a5APEHSvVXeO6j7iCLhVyV35t7M63ba5FuvxNrmkwwHHi3sGHVHrR5IM3i6g5Q1SQZ7BUDkZq5GsmWqyAkHmUnBISujW8sSRAh8rkQvPspwELns-gYsKShBkOzSZc0sRZxn8oehugdz3wFleuzFFsyVXdbIaS26BRIMqjXEwultOahya0JLsAUyjhb","impressionToken":"VqDWQo0lDRzfiG-u2jvpG3-gP4nZq_UNzIXm0fpO1tJn7B51-75APEmSPi4oAZOAOIcnpCUcax_s83LZs-ly7aStXBl_Bhtv4f4aiaJcV-IhV6pne9pagUTk8wBstqZK8ASFmE85omuj57BOu2EeQGtgUnIlQemlAh549N33IZSJpsOeX7SJKprhQVBeepbt5pbHDzKWzQipZzF8qBuyjBvHutTfhLmjbj6zYNI5z6tKjOn","anonViewUrl":"https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b5243413056734241774152694d4e4e306f72564538534c5131376347395262796f4e4b775a7366784d454d52527a63786b444c5373654e6c456e54516b594c41647a4f305a484c53414e4e6b647a545135634b5134784e515254596945644a7734735442494662775a744a6b304359537452616b5671576b634366786337494139485a4338634d683571445149586431686e65786f465933395a4d4255394146455164566c714a306f4b5a5878655a785a74445563464d563054466b6f4754686f784a47306b5868592f45305674426777425247676249783438414652474931553864306f45595339635942732f5841415649464d37495570584f4331524e684a6e574563476679592f4c6c7058&ek=586o356s55794r654s574678516q426551696o79&ekdata=9cc348c9133c854bf45d526b53f7eace&sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT","siteTitleData":"Medium","sourceIndex":4},{"title":"The <b>Rust Programming</b> Language","clickUrl":"https://doc.rust-lang.org/book/","description":"The <b>Rust Programming</b> Language by Steve Klabnik, Carol Nichols, and Chris Krycho, with contributions from the Rust Community","displayUrl":"https://doc.rust-lang.org/book/","siteLinks":[],"faviconData":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAPFBMVEVHcEwjHx8jHx8jHx8jHx8jHx8jHx8jHx8jHx8jHx8jHx8jHx8jHx8jHx8jHx8jHx8jHx8jHx8jHx8jHx+zq5oPAAAAFHRSTlMAByWVOaYRGEnU+OH/XbZ/V8fxcTGhlJEAAAEySURBVHgBbJIHcgAhCAABxYr9/38NZJzElL1+awXgAQFRb/+ARM4ze0f024eYMpdapBbOKQZ4ab2LMpwovbdH+cn6r7rleLmqrzz9l5x1yx4UYucY6OhHnVeFxlsqgYIIClXZ3AIY0aaD8A1A1YmjOUwmXwZQkZ7QBslSftmAWSSTSd4jj2FrHAqbjHlsVomu1LER9V8CJZkM9eziUDdZZR0IttGl2FoQR5aqW0Ud54DKy53s6Cz4yq2Y1b+e7WHDmrxzojMbUZ0Ni66Im7OJ6KMBFet6dITPBRHLNxCcXNimpvxKOM+6bvgyEXkFIHoia2/hu4EvQ/d6Of2UG/ibsnU63gz2kW/KbrILtzxjQAyxrdRLnb/KpCw3hlvlLZOnwC5vgT2lKf+W5sewJ2q82QEAmqIUiRMFQGkAAAAASUVORK5CYII=","thash":"VqDWQw0kTQzfiU9oa4ahZUGTXMqj4-il-EvTitRSGprC_MVo0733Mli-hnzO4iIYDaptFtLrd7h383d7gnG0rTciBQAj7Yo3ES8CL4yItNnY3AmNEpslYuY_z5KIs3BZd6VN3VZ9-SjnGLlA-xrmoDT-0XcHAwRby_P2C6ZfDzdejkN9my3csvsyDjqedNLGuZFa0ZdOLKmWMYsrzaJBgRLDOYxR4SdAbxhusAm3jnf","impressionToken":"VqDWQoHlDQzniU8On4mK674NqTazglCesP4e0hbOghPr8V-4wuUBkfV-sCsKHWxXlNWvp3AS4KIn9ciaA-mQkrJWfuoUBd-Bw6vURutPViOhO94gne5qnaEPUDw47tmbKH7oXYkX57yvga3ASO6RCa2Tq_MvAL0gg80FVkuGw-2-JItvJTZ8TafZYaaqTRpElfKKZ2DqliJwyodxiQajdaP1lZyepouLhqU8b7nXUHsyjD0","anonViewUrl":"https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b5243413056734241774152696f484d413073544249466277772f4c453463627a775064684559577734654b5556734241394250546b4e4d51557258514146493131734a6b6f48596e344e5a6b49364156415665674934644278574e6e35644d42566e57466446644659364951394763334d6c42304271647a556f4e53346b4a5635385557746246775a74665563434d6c3038657877465958734b5a6b426f574142466356672f4a306857596e304e4d45413741514a494a31466e497739465051674a50314137&ek=586o356s55794r654s574678516q426551696o79&ekdata=9b53ddaf24bfeef3eee0d66b159eef18&sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT","siteTitleData":"Rust Documentation","sourceIndex":5},{"title":"Learn the <b>Rust programming</b> language - Course for beginners","clickUrl":"https://www.youtube.com/watch?v=gAX3Zj-JGE0","description":"May 6, 2025 <b>...</b> Do you want to learn <b>Rust</b> in a single video? That&#39;s challenging, but I&#39;ll try my best. In this 3.5-hour video on learning <b>Rust</b>,&nbsp;...","displayUrl":"https://www.youtube.com/watch?v=gAX3Zj-JGE0","siteLinks":[],"faviconData":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhUlEQVR4AWNwL/ChCFPHgP8MxqxA7ArEKVBcCcUNIAznI+RdQXrABgAZpv8ZjP6Tg0F6QQbsosCAXSADHmGVVPIC0jKEDHgAMuAbmgRE445D///feYzXIJBeBigH04BVW/9DAcgwqEGYaik2gGIvUByIlEbjDooTEiwps5GRlNmolpkowgBVP9wMSzSKGAAAAABJRU5ErkJggg==","thash":"VqDWQo0lTQzfiG-On0nK_akqBftmPAGKY28qvjJfrSIQF1EXEMml8M1rCsMuqgdWrAfqErGYXIUAWYHn83zRyYvtsSQ22r5Q22mdvaV1g016g5Q1SQZ7BUDkZq5GsmVKxdYbZ-aOcxmT0Ddso1ooTFzgj8Lm-T4V5uHU61qKrZMhemBWH45pyvJWbGiryTU0cRSlOYhndZ29po0dQrkAcuiXZJaeSfBdBLxvsBe-juT","impressionToken":"VqDWQo0lTQzfiG-On8nGOqbBlgNLXcrM_YNjiNNSumvb393R9M3MqlWwrH4IoJOAOIgvnCV3ap-MB3bV5_urxJpeFZkU5iwx8nxnrR7Ir3cKkdstt-InqEfkjq5wwlEfVgcFmE8OImuT57Auu2O5jUxqkNcMCRNMuSX8-YZsOLJN5RzZJt-H7_FB5qdFjzOqjjrZqRMe1vKjORJurtCWzNmxmnSo0DSQid051A2c8zlTUvqS","anonViewUrl":"https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a6b664a41306e566851464e77493762457064625774614656512f5451495a5a314d594e41774252436b704378414555307737425356755a466f506479734b64565936574255516631466e4a6b6f474e6931654d6b5536435142474a415674644239585a4370525a6b646e58566c4265316c755a46314250514d384d4263516254674744426f354e57646a4a583073646841614878494266774a6e647835544e5378644d42552f5746564365674537493031514d79734c4d455a6d576c675563316b2f5a463450526938454945593d&ek=586o356s55794r654s574678516q426551696o79&ekdata=3a6681d760ddddf4911606edc29aeb36&sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT","siteTitleData":"YouTube","sourceIndex":6},{"title":"Introduction - The <b>Rust Programming</b> Language - MIT","clickUrl":"https://web.mit.edu/rust-lang_v1.25/arch/amd64_ubuntu1404/share/doc/rust/html/book/second-edition/ch01-00-introduction.html","description":"<b>Rust</b> is a <b>programming</b> language that helps you write faster, more reliable software. High-level ergonomics and low-level control are often at odds with each&nbsp;...","displayUrl":"https://web.mit.edu/rust-lang_v1.25/arch/amd64_ubuntu1404/share/doc/rust/html/book/second-edition/ch01-00-introduction.html","siteLinks":[],"faviconData":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAABGUlEQVR4AWJwL/AB9FoGJxTCMBjewqsLeOkCrmKXsQu4izcv3jx5doIu4EUo9PWHEkppsZFHAh+UEPOBqskrIVTABPaADbiIjTmDmpZebyIdm/pGUKvZwhBdWcQSd03CECNbUGcsCvmy79L8NnrQ973fto1YloUarOtKeZxjHjXpNeiRSruSkJ7ZMAw+jfM86eLneSgfzpRHTRK50CZCeht9TXgcR1F433erEOhUaAWEFi6EQkJACBSERlBoINwFhTuEVlBoIXSCQicvlL+l8i/N988CZ6ZwZn/4aHxdF8CZK1TcX1sO/9cWhVpAOPHH03ehbRrAGLCABnAd1FB9aQCLrhiiS5TEmuhYa2ImngQW4eqqP/9j1f8B+zMqjaoxLt4AAAAASUVORK5CYII=","thash":"VqDWQovlTQzfiU-On0lS7hHDlgNLXcrM8kKpxuxTumvb_93RWH85BU0Dg8GtZ6T6D0INalU3bl6c234WO_snvGYf2qn7bQGm7fyiVeJ3regSkekflAciAUc_TnUa-NNYp1Vki428gKGsJQKM6nepMgy6PTFC4WySA77OJfC1ILwIMpHsdLsxmQLAzMouX9iTxNPOe1KjzdTqFlzpfB0ehnSHZRBxSiLSpAplkCmZjwj","impressionToken":"VqDWQovlDRzzyU-u2jsZzN0MqDX1gF4mOvWwGuzKGiIQE0EW3IGo7PnRsTEN1wOwdFrIu9WPoHUAVSLU44sHRuY9wc6gjDQwsiOuAnH9WVP9rVnelImq_jn0ABttaVJ8tQVY_CBd2pmA3FyudIPQVnpM7mD45WgHTRUUWG8Bdcmyaf35ecktKx6ZRGpRJOfQltx40Xaxnf25GjdTSwZRphNcevMVRyr9HCyxd_vwGgyweD","anonViewUrl":"https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a6b4e4d51307a554256664a7751725a787430636a73624a7734795741385748525a76624273484a5877754d6c4539555552444241457a4a683847587a734b4a6b307154464246636c523763473942614338614e675a73667755654955567342467448637a704e59575532545177645a31495949455a646132746146564137576734664a6b30374a6b4247615345476468455957676c426330317563675262626a6f6150456372576855594c5135774b6c316662476762626c5137573063454a674571497851474e4331654e78527458564a4863674d2f64686f414d33304b5930646d444155514a314136656873464e5767634942345462514a46444451484e5764495a7a6b6d41675a7466555243426b59744d6852514f5874664d68593844414a4849774671635246545a53384d4d5241375767495565674e6e4a78674c59576766626d552f56524955&ek=586o356s55794r654s574678516q426551696o79&ekdata=7dbb5b211ffdbce25da1b62b5ae755a6&sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT","siteTitleData":"Massachusetts Institute of Technology","sourceIndex":7},{"title":"<b>Programming Rust</b>: Fast, Safe Systems Development - Amazon.com","clickUrl":"https://www.amazon.com/Programming-Rust-Fast-Systems-Development/dp/1491927283","description":"<b>Rust</b> is a new systems <b>programming</b> language that combines the performance and low-level control of C and C++ with memory safety and thread safety.","displayUrl":"https://www.amazon.com/Programming-Rust-Fast-Systems-Development/dp/1491927283","siteLinks":[],"faviconData":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAJ1BMVEUAAAD/aAD/YgD/YgD/YgD/YgD/YAD/YgD/sYD/2L//////iUD/ZAB0ug3qAAAADXRSTlMAFoDQ/P9a8/////8X3rnsgQAAAJFJREFUeAFjYGBUdg2FghAjAQYGhvRQJFDGwMAWigISGMRRBQoZVFEFghhMUQWCGVxRBUIYQtEAjQQiEJzOVa0ggRVwgd07l4K0dHXABHbuaAUJRKxa0Q3iRs9aEbUVbOiOVatWzZg5a9XKrR1gW0BqgADIR1gbvaOzeysN/YIRhBiBjBEN6BFVgxGVGJGNkRwAxx6woDFROxgAAAAASUVORK5CYII=","thash":"VqDWQotlTAzjyU_uWjL7HkaxOhKuvO11kYocx0ryz8bXu0c59AQK3HCr7BPRoCFEJVN9JvfL-7TM_3l57WWCtX_RrqBOl4Wk7pZKtARIBlH2Kxb9aH56a5UWYo8snH8FgGEXywG-ZFa12RqC0DUk_6otT-z_wRP3tMJ6R1W9JKey0mpTSm8dLfwDrruz4ivXeuSZcYyfSqbWzRMgOG5wZ7ht0OoycuuuhQrZK98uefyE","impressionToken":"VqDWQovlTQzzyU-OnDkjuOLNqDX1gF6PSjWKGx2frSIQE1EX3IGo7Pnx5SeoYv1ktFpbxeEHI6UoWIZAkapnZmcW4cb5VQ8-PuwzHQ5Rt98gvG6Tv5Efk5xMljZ_gJ1gWIUKo34mseIQVICrrApxq1CnAGTKKiYQsUP2S6ZLyZ_BdFg8iRHGZX0arxMeQqXLlJLoiXuumfRrgPQfztf5a6ch5jzleebjPzeg_zVO-foX","anonViewUrl":"https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a6b664a41302f5641414c4c51357749555a664a5877754131457858684d514c7730334c453466556a73624a77345957424946627a4d6e4d563158625431464630596f584130654d6730374c4630584d67674d49775a73663142466531466e634234414f48314f4942347058414e584e77512f4e6b67504f586c6359424934436742464a6c453963684548596e634f5a45566d44774e484a6c492f64426c545a58394f4a31426a644455536469344b4731353865696b6648584a3743695655635352344d566b50596e64645a454a72573151536441452f64686f4b5953734a4e304674584149534a316739653077444f53394f4a423459574130434a773d3d&ek=586o356s55794r654s574678516q426551696o79&ekdata=e393bbf8f20220f5b7cbbb62820a25e5&sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT","siteTitleData":"Amazon.com","sourceIndex":8},{"title":"The <b>Rust Programming</b> Language - Reddit","clickUrl":"https://www.reddit.com/r/rust/","description":"r/rust: A place for all things related to the <b>Rust programming</b> language—an open-source systems language that emphasizes performance, reliability, and…","displayUrl":"https://www.reddit.com/r/rust/","siteLinks":[],"faviconData":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAhFBMVEVHcEz/RQD/RQD/RQD/RQD/RQD/RQD/RQD/RQD/PQD/NgD+XS32dlf5vK3////64dusLADUz9H+jXLOPAoSHiFrLBm3uLn3/f7jVS/b6e77pJDJo6H718//RQDw9ffs5+jm8fPIXlHqKwD5+PjolIP/VgP/SQLQ2uAyODvQ4ekABAhqcHK4ptuCAAAAHnRSTlMAPobB7P9mHdb//////////////////////////8J6YdtgAAABWUlEQVR4AWySYZNDMBCGWyw2SI9TGnWqILT////dm6Enc+MZH8Qz2V3Je/rj7Lgekec659N/fIgPnn+yCULaYaYwsCqShYhiQXQ+dJxIedltQDZfqZQyY6K1st3vO78WsiyNDI3zySK/caJUygTMzN7eTnxdBXMcb3+0TsMC30RUJfciqSIs8JCZycHwWV1n2UVuXDKzxsDOySWu5AGVoB/TUh5imhJFpQTNfav7uDcSlBERJLUN9LOLewn6LnpCNS0EyvKg+vLRjVRLUIuxe8hSDYyyLqatyr68jdO6cxpvWGIeDOQQujagNs7YuumbJmYiZz0E3aJvMc95Ps8F+rV6PQQ0JY4XpVqVv0Cu2lYps9HbDp6HRS9Kv1+vt1Z4HeDI/1yZiFMNFIzWqYkChftl8zSkegE6HSYmENgxYYQHRGzUHiLHyh3ModvZo7nHxA71ofwdSnYAAPpVIo4RUPiIAAAAAElFTkSuQmCC","thash":"VqDWQovlTQzfiU-OH0mYhBOngT5JMmAq470srfpyfPiQ_sVI2A3MqkXGzH8Io7sJhqgxNB5HPZ6MB3bV5FvLWJrtEok_CcbX256gxIBHUZARZ-pPm66gN-y_rmmHD7SlObUSeCnE4CJjJ84gk0ea7zj_2nUfHl_DoQ7OLeh5B6AnMXCFQpCIHKOyxeqKHsFDSHyKALPeZWX0V0ieLxlD2RLDFQx2rXejmqP0cAIKjgf","impressionToken":"VqDWQo0lDRzbiW-u2bsxe346lgNLXcqE-kOHRybJKeaQUsUi7W5APEnNtV8oAJfkMMjPjHSI8ZU9Xg2n93usmHjZW8c4P0mpDD0IBQTEG9pc14jeI2TIN8D_jlHXXOJNkKICa-FU05rW9Ru6UqqlYDT-nqYJDQQe1yChqq9F2AehGbqpiWHAxpwzNPZqR3xXZ3OiDoOQjo3TIUbhIgxlhXFXmWTrbYj0tKNBzpxG-jpygfr-","anonViewUrl":"https://eu2-browse.startpage.com/av/proxy?ep=4b334d414a316375536b52434130567342417741526a6b664a413073584155564b78527749555a664a58777549515a7366784d454d5252376347385563334d664e6b4634544155514e67466a495570515933734a61685539446c4e48636c567163787342596e64515a5564735777555363464a764a45675564443156486e63394453386c477863514f4535465468394e59476437436956584d52426a494241484e7939644d52593944774151646c4e6d493078545a4378624e6b413958466b53657756766530675564334d754d6b387458413d3d&ek=586o356s55794r654s574678516q426551696o79&ekdata=67999d90936ed5ef0370f4ce0e8d646b&sc=AR5cSbelmWXbbQ44AeHduBBFdisghVf5t8yF1FgXwOFbuPDTzyOtvncuhToVycFn2vlOvp2wrOXdbxmY8ELP4Jgi3tSHPT","siteTitleData":"Reddit","sourceIndex":9}]},{"display_type":"ads-google-bottom","presented_count":2,"backfill":false,"results":[{"page_options":{"adPage":1,"adsafe":"medium","adtest":"off","channel":"ch226+ch230+ch28+ch30","hl":"EN","pubId":"startpage","gl":"es","gr":"ES-AN","gcs":"Granada","glp":"1"},"thash":"VqDWQo0lTQzfiG-OH0lo9TXNqDX1gF7P0MHSyxSjRHjb392o2_MlhY6kRwhEGphBietrXtIQOEyCEd-3bi4F4RzJ8y2ukgYQ2kgvpGpB9JOn74ObzB7HqETUpnbNQFGfySQ2BKGVuypQ71EURd9CoKi12PQIKs5ReJmvKB2Zwmy4V5qb577pLWatpYzPqZSQgGbLK5e3ftXeo40LRXHkMFH7sT","imp_thash":"VqBGQYGlCwzjiU_u9iZlc4OWfevHRrIVNHhgpxpCH7YwxJ3B78BxLpxNF3klAmDYN9VmFiEoVmNCew8s5OSfX77d8sq-EQ6GO_diMeTkDCEtF5ChNSbPOosHh_c1b0kxvzJCwY4VmyhMMkYmi1QEONa8C1TKfRuWOQOuWKALYzM_2k9gHRjrtzS8y79ySKc4fnwgKE_1U4yQmV_rQHn9FpYGGluGC_dIZPxJzb0CrkKiZXFYyOEWhfuNnzqj8P5an8KCGo0ijOGKGriToUbw558Q9cn3"}]},{"display_type":"ads-affilizz-bottom","presented_count":0,"backfill":false,"results":[]}],"sidebar":[{"display_type":"enrichment_slot-enrichment_engine","presented_count":0,"backfill":false,"results":[{"slot_name":"sidebar-top","region_name":"sidebar"}]}]}},"query":"rust%20programming","query_category":"web","req_loc":{"default":{"lat":37.1693,"lng":-4.1527}},"request":{"endpoint":"search.serp","u":{"browser_family":"Chrome","browser_version":"148.0.0","country_code":"ES","device_type":"desktop","os_family":"Linux"}},"request_time":1785607805.5110366,"request_type":"serp","segment":"startpage.udog","session_context":{},"session_id":"1aIq8e5Ekce5T2o3Y","should_hide_install_widget":true,"site_name":"Startpage","sitelinks_type":"oneline","use_full_page_maps":false,"sitelinks_style":"oneline","pagination_count":5,"bing_favicon_algo":true,"adult_filter":"moderate","ai_summaries":false,"date_and_time_format":"world","ia_temperature_unit":"celsius","open_ads_in_new_tab":true,"open_results_in_new_tab":true,"show_ia":true,"show_proxy_safety_notice":true,"show_query_suggest":true,"show_trending_searches":true,"show_search_history":false,"show_set_homepage":true,"use_http_post":true,"site_theme":"device","preferred_results_count":10,"preferred_results_region":"all","preferred_results_language":"en","preferred_language":"en","support_language":"en","csa_style_ids":{"light":"4122316024","dark":"2809233721"},"has_google_ads":true,"is_bottom_google_ad_repeat":true,"ee_token":"eyJzZXR0aW5ncyI6IHsiZXhwYW5kZXJfc2V0dGluZ3MiOiB7fSwgImN1cnJlbmN5ZnJlYWtzX3NldHRpbmdzIjogeyJzZWNyZXRfbmFtZSI6ICJlbnJpY2htZW50LWVuZ2luZS9jdXJyZW5jeWZyZWFrcy9zdGFydHBhZ2UvZW52PWFsbC9hdXRoPWFwaWtleSJ9LCAid2lraXBlZGlhX3NldHRpbmdzIjogeyJ1YV9jb250YWN0IjogImh0dHBzOi8vd3d3LnN0YXJ0cGFnZS5jb20vOyBkZXZAc3RhcnRwYWdlLmNvbSIsICJhZmZpbml0eV9hZF9lbmFibGVkIjogdHJ1ZX0sICJkaWN0aW9uYXJ5X3NldHRpbmdzIjogeyJzZWNyZXRfbmFtZSI6ICJlbnJpY2htZW50LWVuZ2luZS9kaWN0aW9uYXJ5L3N0YXJ0cGFnZS9lbnY9YWxsL2F1dGg9YXBpa2V5In0sICJ0aW1lem9uZV9zZXR0aW5ncyI6IHsiZGF0ZV9hbmRfdGltZV9mb3JtYXQiOiAid29ybGQifSwgInNreXNjYW5uZXJfc2V0dGluZ3MiOiB7InNlY3JldF9uYW1lIjogImVucmljaG1lbnQtZW5naW5lL3NreXNjYW5uZXIvc3RhcnRwYWdlL2Vudj1hbGwvYXV0aD1hcGlrZXkifSwgImZpbm5odWJfc2V0dGluZ3MiOiB7InNlY3JldF9uYW1lIjogImVucmljaG1lbnQtZW5naW5lL2Zpbm5odWIvc3RhcnRwYWdlL2Vudj1hbGwvYXV0aD1hcGlrZXkifSwgImV4b2NsaWNrX25hdGl2ZV9zZXR0aW5ncyI6IHsiem9uZXMiOiBbeyJpZCI6ICI1OTE0Mzg0IiwgInNsb3QiOiAibWFpbmxpbmUtdG9wIiwgImRpc3BsYXlfY291bnQiOiAxfV19LCAib3BlbndlYXRoZXJtYXBfc2V0dGluZ3MiOiB7InNlY3JldF9uYW1lIjogImVucmljaG1lbnQtZW5naW5lL29wZW53ZWF0aGVybWFwL3N0YXJ0cGFnZS9lbnY9YWxsL2F1dGg9YXBpa2V5IiwgImRhdGVfdGltZV9mb3JtYXQiOiAid29ybGQiLCAidGVtcGVyYXR1cmVfdW5pdCI6ICJjZWxzaXVzIn0sICJ0cmFuc2xhdG9yX3NldHRpbmdzIjogeyJzZWNyZXRfbmFtZSI6ICJlbnJpY2htZW50LWVuZ2luZS90cmFuc2xhdG9yL3N0YXJ0cGFnZS9lbnY9YWxsL2F1dGg9YXBpa2V5In0sICJhdmlhdGlvbnN0YWNrX3NldHRpbmdzIjogeyJzZWNyZXRfbmFtZSI6ICJlbnJpY2htZW50LWVuZ2luZS9hdmlhdGlvbnN0YWNrL3N0YXJ0cGFnZS9lbnY9YWxsL2F1dGg9YXBpa2V5In0sICJpbWFnZXNfc2V0dGluZ3MiOiB7ImNvdW50IjogNiwgImJhY2tlbmQiOiAiZ29vZ2xlIiwgImJpbmdfYXBwaWQiOiAiNzc4NEQ3NkNGRjFGMDlBNEQ5QTY4Nzc0OEVGQTIwOEVDMEJGNURBQiIsICJnb29nbGVfZWlwIjogIjIxM2E1YjZhNGNiNDZhY2VhZmJiY2UxZCIsICJzYWZlX3NlYXJjaCI6ICJtb2RlcmF0ZSJ9LCAibmV3c19zZXR0aW5ncyI6IHsiYmluZ19hcHBpZCI6ICI3Nzg0RDc2Q0ZGMUYwOUE0RDlBNjg3NzQ4RUZBMjA4RUMwQkY1REFCIiwgInJlc3VsdF9oaWdobGlnaHRpbmciOiB0cnVlLCAic2FmZV9zZWFyY2giOiAibW9kZXJhdGUifX0sICJzbG90cyI6IHsic2lkZWJhci10b3AiOiBbIm1hcHF1ZXN0c3JwIiwgImludGVybnh0IiwgImV4cGFuZGVyIiwgIndpa2lwZWRpYSIsICJzdGFydG1haWx3aWRnZXQiXSwgIm1haW5saW5lLXRvcCI6IFsiYXZpYXRpb25zdGFjayIsICJjYWxjdWxhdG9yIiwgImN1cnJlbmN5ZnJlYWtzIiwgImRpY3Rpb25hcnkiLCAiZXhvY2xpY2tfbmF0aXZlIiwgImZpbm5odWIiLCAib3BlbndlYXRoZXJtYXAiLCAicGFja2FnZXRyYWNraW5nIiwgInNreXNjYW5uZXIiLCAic3BvcnRzIiwgInRpbWVyIiwgInRpbWV6b25lIiwgInRyYW5zbGF0b3IiLCAidW5pdGNvbnZlcnRlciIsICJwcmljZWxpbmUiXSwgIm1haW5saW5lLW1pZCI6IFsiZXhwYW5kZXIiLCAid2lraXBlZGlhIiwgIm5ld3MiLCAiaW1hZ2VzIl19fQ==","bds_session_id":"713dcbd9ec9d4f418c610287849fe71a","query_search_region":"en_US","cdn_origin":"https://cdn.startpage.com","hasBeenEscaped":true},"translations":{"3rd place":"3rd place","apps":"apps","assists":"assists","final":"final","goals":"goals","group stage":"group stage","ht abbr":"HT","minutes":"minutes","next2":"Next","on target":"on target","pen abbr":"P","red":"red","red cards":"red cards","shots":"Shots","to_flights":"To","yellow":"yellow","yellow cards":"yellow cards","all_category":"All","save_or_change_location_for_future_searches_end_text":".","search_flights_capitalized":"Search Flights","see_more_flights":"See more +","stop_flights":"stop"}})
    )
    window.dispatchEvent(new Event('app:hydrated'))
  }

  var componentScript = document.createElement('script');
  componentScript.src = 'https://cdn.startpage.com/sp/cdn/bundles/0.4.11/d5ef2aa/lib/AppSerpWeb.js'
  componentScript.onload = hydrateSSR
  componentScript.onerror = function(e) {
    var errMsg = 'Hydration failed. Failed to load https://cdn.startpage.com/sp/cdn/bundles/0.4.11/d5ef2aa/lib/AppSerpWeb.js. ' + e.message
    console.error(errMsg)
    logHydrationScriptLoadError(errMsg)
  }

  document.querySelector('head').appendChild(componentScript)
</script>

    <!-- this debug div will be replaced in search -->
    <div id="debug"></div>

  </body>
</html>