@@ -2396,6 +2396,8 @@ impl u8 {
2396
2396
/// # Examples
2397
2397
///
2398
2398
/// ```
2399
+ /// #![feature(ascii_ctype)]
2400
+ ///
2399
2401
/// let uppercase_a = b'A';
2400
2402
/// let uppercase_g = b'G';
2401
2403
/// let a = b'a';
@@ -2416,7 +2418,7 @@ impl u8 {
2416
2418
/// assert!(!lf.is_ascii_alphabetic());
2417
2419
/// assert!(!esc.is_ascii_alphabetic());
2418
2420
/// ```
2419
- #[ stable ( feature = "ascii_methods_on_intrinsics " , since = "1.21.0 " ) ]
2421
+ #[ unstable ( feature = "ascii_ctype " , issue = "39658 " ) ]
2420
2422
#[ inline]
2421
2423
pub fn is_ascii_alphabetic ( & self ) -> bool {
2422
2424
if * self >= 0x80 { return false ; }
@@ -2432,6 +2434,8 @@ impl u8 {
2432
2434
/// # Examples
2433
2435
///
2434
2436
/// ```
2437
+ /// #![feature(ascii_ctype)]
2438
+ ///
2435
2439
/// let uppercase_a = b'A';
2436
2440
/// let uppercase_g = b'G';
2437
2441
/// let a = b'a';
@@ -2452,7 +2456,7 @@ impl u8 {
2452
2456
/// assert!(!lf.is_ascii_uppercase());
2453
2457
/// assert!(!esc.is_ascii_uppercase());
2454
2458
/// ```
2455
- #[ stable ( feature = "ascii_methods_on_intrinsics " , since = "1.21.0 " ) ]
2459
+ #[ unstable ( feature = "ascii_ctype " , issue = "39658 " ) ]
2456
2460
#[ inline]
2457
2461
pub fn is_ascii_uppercase ( & self ) -> bool {
2458
2462
if * self >= 0x80 { return false }
@@ -2468,6 +2472,8 @@ impl u8 {
2468
2472
/// # Examples
2469
2473
///
2470
2474
/// ```
2475
+ /// #![feature(ascii_ctype)]
2476
+ ///
2471
2477
/// let uppercase_a = b'A';
2472
2478
/// let uppercase_g = b'G';
2473
2479
/// let a = b'a';
@@ -2488,7 +2494,7 @@ impl u8 {
2488
2494
/// assert!(!lf.is_ascii_lowercase());
2489
2495
/// assert!(!esc.is_ascii_lowercase());
2490
2496
/// ```
2491
- #[ stable ( feature = "ascii_methods_on_intrinsics " , since = "1.21.0 " ) ]
2497
+ #[ unstable ( feature = "ascii_ctype " , issue = "39658 " ) ]
2492
2498
#[ inline]
2493
2499
pub fn is_ascii_lowercase ( & self ) -> bool {
2494
2500
if * self >= 0x80 { return false }
@@ -2507,6 +2513,8 @@ impl u8 {
2507
2513
/// # Examples
2508
2514
///
2509
2515
/// ```
2516
+ /// #![feature(ascii_ctype)]
2517
+ ///
2510
2518
/// let uppercase_a = b'A';
2511
2519
/// let uppercase_g = b'G';
2512
2520
/// let a = b'a';
@@ -2527,7 +2535,7 @@ impl u8 {
2527
2535
/// assert!(!lf.is_ascii_alphanumeric());
2528
2536
/// assert!(!esc.is_ascii_alphanumeric());
2529
2537
/// ```
2530
- #[ stable ( feature = "ascii_methods_on_intrinsics " , since = "1.21.0 " ) ]
2538
+ #[ unstable ( feature = "ascii_ctype " , issue = "39658 " ) ]
2531
2539
#[ inline]
2532
2540
pub fn is_ascii_alphanumeric ( & self ) -> bool {
2533
2541
if * self >= 0x80 { return false }
@@ -2543,6 +2551,8 @@ impl u8 {
2543
2551
/// # Examples
2544
2552
///
2545
2553
/// ```
2554
+ /// #![feature(ascii_ctype)]
2555
+ ///
2546
2556
/// let uppercase_a = b'A';
2547
2557
/// let uppercase_g = b'G';
2548
2558
/// let a = b'a';
@@ -2563,7 +2573,7 @@ impl u8 {
2563
2573
/// assert!(!lf.is_ascii_digit());
2564
2574
/// assert!(!esc.is_ascii_digit());
2565
2575
/// ```
2566
- #[ stable ( feature = "ascii_methods_on_intrinsics " , since = "1.21.0 " ) ]
2576
+ #[ unstable ( feature = "ascii_ctype " , issue = "39658 " ) ]
2567
2577
#[ inline]
2568
2578
pub fn is_ascii_digit ( & self ) -> bool {
2569
2579
if * self >= 0x80 { return false }
@@ -2582,6 +2592,8 @@ impl u8 {
2582
2592
/// # Examples
2583
2593
///
2584
2594
/// ```
2595
+ /// #![feature(ascii_ctype)]
2596
+ ///
2585
2597
/// let uppercase_a = b'A';
2586
2598
/// let uppercase_g = b'G';
2587
2599
/// let a = b'a';
@@ -2602,7 +2614,7 @@ impl u8 {
2602
2614
/// assert!(!lf.is_ascii_hexdigit());
2603
2615
/// assert!(!esc.is_ascii_hexdigit());
2604
2616
/// ```
2605
- #[ stable ( feature = "ascii_methods_on_intrinsics " , since = "1.21.0 " ) ]
2617
+ #[ unstable ( feature = "ascii_ctype " , issue = "39658 " ) ]
2606
2618
#[ inline]
2607
2619
pub fn is_ascii_hexdigit ( & self ) -> bool {
2608
2620
if * self >= 0x80 { return false }
@@ -2622,6 +2634,8 @@ impl u8 {
2622
2634
/// # Examples
2623
2635
///
2624
2636
/// ```
2637
+ /// #![feature(ascii_ctype)]
2638
+ ///
2625
2639
/// let uppercase_a = b'A';
2626
2640
/// let uppercase_g = b'G';
2627
2641
/// let a = b'a';
@@ -2642,7 +2656,7 @@ impl u8 {
2642
2656
/// assert!(!lf.is_ascii_punctuation());
2643
2657
/// assert!(!esc.is_ascii_punctuation());
2644
2658
/// ```
2645
- #[ stable ( feature = "ascii_methods_on_intrinsics " , since = "1.21.0 " ) ]
2659
+ #[ unstable ( feature = "ascii_ctype " , issue = "39658 " ) ]
2646
2660
#[ inline]
2647
2661
pub fn is_ascii_punctuation ( & self ) -> bool {
2648
2662
if * self >= 0x80 { return false }
@@ -2658,6 +2672,8 @@ impl u8 {
2658
2672
/// # Examples
2659
2673
///
2660
2674
/// ```
2675
+ /// #![feature(ascii_ctype)]
2676
+ ///
2661
2677
/// let uppercase_a = b'A';
2662
2678
/// let uppercase_g = b'G';
2663
2679
/// let a = b'a';
@@ -2678,7 +2694,7 @@ impl u8 {
2678
2694
/// assert!(!lf.is_ascii_graphic());
2679
2695
/// assert!(!esc.is_ascii_graphic());
2680
2696
/// ```
2681
- #[ stable ( feature = "ascii_methods_on_intrinsics " , since = "1.21.0 " ) ]
2697
+ #[ unstable ( feature = "ascii_ctype " , issue = "39658 " ) ]
2682
2698
#[ inline]
2683
2699
pub fn is_ascii_graphic ( & self ) -> bool {
2684
2700
if * self >= 0x80 { return false ; }
@@ -2711,6 +2727,8 @@ impl u8 {
2711
2727
/// # Examples
2712
2728
///
2713
2729
/// ```
2730
+ /// #![feature(ascii_ctype)]
2731
+ ///
2714
2732
/// let uppercase_a = b'A';
2715
2733
/// let uppercase_g = b'G';
2716
2734
/// let a = b'a';
@@ -2731,7 +2749,7 @@ impl u8 {
2731
2749
/// assert!(lf.is_ascii_whitespace());
2732
2750
/// assert!(!esc.is_ascii_whitespace());
2733
2751
/// ```
2734
- #[ stable ( feature = "ascii_methods_on_intrinsics " , since = "1.21.0 " ) ]
2752
+ #[ unstable ( feature = "ascii_ctype " , issue = "39658 " ) ]
2735
2753
#[ inline]
2736
2754
pub fn is_ascii_whitespace ( & self ) -> bool {
2737
2755
if * self >= 0x80 { return false ; }
@@ -2749,6 +2767,8 @@ impl u8 {
2749
2767
/// # Examples
2750
2768
///
2751
2769
/// ```
2770
+ /// #![feature(ascii_ctype)]
2771
+ ///
2752
2772
/// let uppercase_a = b'A';
2753
2773
/// let uppercase_g = b'G';
2754
2774
/// let a = b'a';
@@ -2769,7 +2789,7 @@ impl u8 {
2769
2789
/// assert!(lf.is_ascii_control());
2770
2790
/// assert!(esc.is_ascii_control());
2771
2791
/// ```
2772
- #[ stable ( feature = "ascii_methods_on_intrinsics " , since = "1.21.0 " ) ]
2792
+ #[ unstable ( feature = "ascii_ctype " , issue = "39658 " ) ]
2773
2793
#[ inline]
2774
2794
pub fn is_ascii_control ( & self ) -> bool {
2775
2795
if * self >= 0x80 { return false ; }
0 commit comments