}
/// An endpoint of a range of keys.
-#[unstable(feature = "collections_bound", issue = "27711")]
+#[unstable(feature = "collections_bound", issue = "27787")]
#[derive(Clone, Copy, Debug, Hash, PartialEq, Eq)]
pub enum Bound<T> {
/// An inclusive bound.
///
/// Note that this will drop any excess capacity.
#[unstable(feature = "box_str",
- reason = "recently added, matches RFC")]
+ reason = "recently added, matches RFC",
+ issue = "27785")]
#[deprecated(since = "1.4.0", reason = "renamed to `into_boxed_str`")]
pub fn into_boxed_slice(self) -> Box<str> {
self.into_boxed_str()
/// ```
#[macro_export]
#[unstable(feature = "core",
- reason = "relationship with panic is unclear")]
+ reason = "relationship with panic is unclear",
+ issue = "27701")]
macro_rules! unreachable {
() => ({
panic!("internal error: entered unreachable code")
/// message `"not yet implemented"` when executed.
#[macro_export]
#[unstable(feature = "core",
- reason = "relationship with panic is unclear")]
+ reason = "relationship with panic is unclear",
+ issue = "27701")]
macro_rules! unimplemented {
() => (panic!("not yet implemented"))
}
///
/// For more information about select, see the `std::sync::mpsc::Select` structure.
#[macro_export]
-#[unstable(feature = "mpsc_select")]
+#[unstable(feature = "mpsc_select", issue = "27800")]
macro_rules! select {
(
$($name:pat = $rx:ident.$meth:ident() => $code:expr),+