about summary refs log tree commit diff
path: root/src/doc
diff options
context:
space:
mode:
authorUrgau <urgau@numericable.fr>2022-09-24 17:22:04 +0200
committerUrgau <urgau@numericable.fr>2022-10-08 11:00:13 +0200
commit5ae73634dc63e48a23467b970e2fbcc81cb2ec73 (patch)
tree9e6dd7d15925f225e293f6e02c008579ad48954c /src/doc
parentc084c263977ba7376ce944b9dd6b8dffdc2eee48 (diff)
Stabilize half_open_range_patterns
Diffstat (limited to 'src/doc')
-rw-r--r--src/doc/unstable-book/src/language-features/half-open-range-patterns.md27
1 files changed, 0 insertions, 27 deletions
diff --git a/src/doc/unstable-book/src/language-features/half-open-range-patterns.md b/src/doc/unstable-book/src/language-features/half-open-range-patterns.md
deleted file mode 100644
index 3b16dd049ce..00000000000
--- a/src/doc/unstable-book/src/language-features/half-open-range-patterns.md
+++ /dev/null
@@ -1,27 +0,0 @@
-# `half_open_range_patterns`
-
-The tracking issue for this feature is: [#67264]
-It is part of the `#![exclusive_range_pattern]` feature,
-tracked at [#37854].
-
-[#67264]: https://github.com/rust-lang/rust/issues/67264
-[#37854]: https://github.com/rust-lang/rust/issues/37854
------
-
-The `half_open_range_patterns` feature allows RangeTo patterns
-(`..10`) to be used in appropriate pattern matching contexts.
-This requires also enabling the `exclusive_range_pattern` feature.
-
-It also enabled RangeFrom patterns but that has since been
-stabilized.
-
-```rust
-#![feature(half_open_range_patterns)]
-#![feature(exclusive_range_pattern)]
-    let x = 5;
-    match x {
-        ..0 => println!("negative!"), // "RangeTo" pattern. Unstable.
-        0 => println!("zero!"),
-        1.. => println!("positive!"), // "RangeFrom" pattern. Stable.
-    }
-```