diff --git a/proxmox-lang/src/ops.rs b/proxmox-lang/src/ops.rs index 6fd70d7e..8b0723ab 100644 --- a/proxmox-lang/src/ops.rs +++ b/proxmox-lang/src/ops.rs @@ -2,13 +2,16 @@ /// Modeled after the nightly `std::ops::ControlFlow`. /// -/// To be removed with rust 1.55. +/// Will be removed with crate version 2.0. #[derive(Clone, Copy, Debug, PartialEq)] +#[deprecated(since = "1.1", note = "use std::ops::ControlFlow")] pub enum ControlFlow { Continue(C), Break(B), } +#[allow(deprecated)] impl ControlFlow { + #[deprecated(since = "1.1", note = "use std::ops::ControlFlow")] pub const CONTINUE: ControlFlow = ControlFlow::Continue(()); }