use std::fmt::Display;
pub use cargo_edit::CargoResult;
pub use cargo_edit::CliResult;
pub use cargo_edit::Context;
pub use cargo_edit::Error;
pub(crate) fn version_downgrade_err(current: impl Display, requested: impl Display) -> Error {
anyhow::format_err!("Cannot downgrade from {} to {}", current, requested)
}