@@ -21,6 +21,7 @@ use crate::core::{
2121 client:: {
2222 body:: DecodedLength ,
2323 proto:: { BodyLength , MessageHead , headers} ,
24+ upgrade,
2425 } ,
2526 rt:: { Read , Write } ,
2627} ;
@@ -108,7 +109,7 @@ where
108109 self . io . into_inner ( )
109110 }
110111
111- pub ( crate ) fn pending_upgrade ( & mut self ) -> Option < crate :: core :: upgrade:: Pending > {
112+ pub ( crate ) fn pending_upgrade ( & mut self ) -> Option < upgrade:: Pending > {
112113 self . state . upgrade . take ( )
113114 }
114115
@@ -763,7 +764,7 @@ where
763764 }
764765 }
765766
766- pub ( super ) fn on_upgrade ( & mut self ) -> crate :: core :: upgrade:: OnUpgrade {
767+ pub ( super ) fn on_upgrade ( & mut self ) -> upgrade:: OnUpgrade {
767768 trace ! ( "{}: prepare possible HTTP upgrade" , T :: LOG ) ;
768769 self . state . prepare_upgrade ( )
769770 }
@@ -807,7 +808,7 @@ struct State {
807808 /// State of allowed writes
808809 writing : Writing ,
809810 /// An expected pending HTTP upgrade.
810- upgrade : Option < crate :: core :: upgrade:: Pending > ,
811+ upgrade : Option < upgrade:: Pending > ,
811812 /// Either HTTP/1.0 or 1.1 connection
812813 version : Version ,
813814 /// Flag to track if trailer fields are allowed to be sent
@@ -991,8 +992,8 @@ impl State {
991992 matches ! ( self . writing, Writing :: Closed )
992993 }
993994
994- fn prepare_upgrade ( & mut self ) -> crate :: core :: upgrade:: OnUpgrade {
995- let ( tx, rx) = crate :: core :: upgrade:: pending ( ) ;
995+ fn prepare_upgrade ( & mut self ) -> upgrade:: OnUpgrade {
996+ let ( tx, rx) = upgrade:: pending ( ) ;
996997 self . upgrade = Some ( tx) ;
997998 rx
998999 }
0 commit comments