Remove several unused transports. (#673)

This commit is contained in:
Toralf Wittner
2018-11-26 13:46:34 +01:00
committed by GitHub
parent f833c5d9ff
commit d130302e15
6 changed files with 10 additions and 186 deletions

View File

@ -20,7 +20,7 @@
use bytes::Bytes;
use crate::upgrade::{InboundUpgrade, OutboundUpgrade, UpgradeInfo};
use futures::future::FutureResult;
use futures::future;
use std::iter;
use void::{unreachable, Void};
@ -41,7 +41,7 @@ impl UpgradeInfo for DeniedUpgrade {
impl<C> InboundUpgrade<C> for DeniedUpgrade {
type Output = Void;
type Error = Void;
type Future = FutureResult<Self::Output, Self::Error>;
type Future = future::Empty<Self::Output, Self::Error>;
fn upgrade_inbound(self, _: C, id: Self::UpgradeId) -> Self::Future {
unreachable(id)
@ -51,7 +51,7 @@ impl<C> InboundUpgrade<C> for DeniedUpgrade {
impl<C> OutboundUpgrade<C> for DeniedUpgrade {
type Output = Void;
type Error = Void;
type Future = FutureResult<Self::Output, Self::Error>;
type Future = future::Empty<Self::Output, Self::Error>;
fn upgrade_outbound(self, _: C, id: Self::UpgradeId) -> Self::Future {
unreachable(id)