fix(dcutr): rename error types to bypass cargo-semver-checks hickup (#3213)

`cargo semver-checks` is still missing features in regards to properly detecting renamed exports. To make our CI pass again, we remove the renamed export, replace it with type-aliases and deprecate them to point users types exported under a module which now follows the conventions set in #2217.
This commit is contained in:
Thomas Eizinger
2022-12-13 15:14:57 +11:00
committed by GitHub
parent 7dedc351d7
commit bffe4153bc
2 changed files with 9 additions and 6 deletions

View File

@ -26,13 +26,11 @@
pub mod behaviour;
mod handler;
mod protocol;
pub use protocol::{
inbound::UpgradeError as InboundUpgradeError, outbound::UpgradeError as OutboundUpgradeError,
PROTOCOL_NAME,
};
#[allow(clippy::derive_partial_eq_without_eq)]
mod message_proto {
include!(concat!(env!("OUT_DIR"), "/holepunch.pb.rs"));
}
pub use protocol::PROTOCOL_NAME;
pub type InboundUpgradeError = protocol::inbound::UpgradeError;
pub type OutboundUpgradeError = protocol::outbound::UpgradeError;