Enum libp2p::core::transport::upgrade::TransportUpgradeError [−][src]
pub enum TransportUpgradeError<T, U> {
Transport(T),
Upgrade(UpgradeError<U>),
}Errors produced by a transport upgrade.
Variants
Error in the transport.
Upgrade(UpgradeError<U>)Error while upgrading to a protocol.
Trait Implementations
impl<T, U> Debug for TransportUpgradeError<T, U> where
T: Debug,
U: Debug, [src]
impl<T, U> Debug for TransportUpgradeError<T, U> where
T: Debug,
U: Debug, [src]impl<T, U> Display for TransportUpgradeError<T, U> where
T: Display,
U: Display, [src]
impl<T, U> Display for TransportUpgradeError<T, U> where
T: Display,
U: Display, [src]impl<T, U> Error for TransportUpgradeError<T, U> where
T: Error + 'static,
U: Error + 'static, [src]
impl<T, U> Error for TransportUpgradeError<T, U> where
T: Error + 'static,
U: Error + 'static, [src]Auto Trait Implementations
impl<T, U> !RefUnwindSafe for TransportUpgradeError<T, U>
impl<T, U> Send for TransportUpgradeError<T, U> where
T: Send,
U: Send,
T: Send,
U: Send,
impl<T, U> Sync for TransportUpgradeError<T, U> where
T: Sync,
U: Sync,
T: Sync,
U: Sync,
impl<T, U> Unpin for TransportUpgradeError<T, U> where
T: Unpin,
U: Unpin,
T: Unpin,
U: Unpin,