proxmox/proxmox-lang/src/ops.rs
Wolfgang Bumiller b06b4c7426 lang: clippy fixes
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-06-29 10:06:57 +02:00

18 lines
499 B
Rust

//! std::ops extensions
/// Modeled after the nightly `std::ops::ControlFlow`.
///
/// Will be removed with crate version 2.0.
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
#[deprecated(since = "1.1.0", note = "use std::ops::ControlFlow")]
pub enum ControlFlow<B, C = ()> {
Continue(C),
Break(B),
}
#[allow(deprecated)]
impl<B> ControlFlow<B> {
#[deprecated(since = "1.1.0", note = "use std::ops::ControlFlow")]
pub const CONTINUE: ControlFlow<B, ()> = ControlFlow::Continue(());
}