pub struct TowerTlsConnector(/* private fields */);Implementations§
Source§impl TowerTlsConnector
impl TowerTlsConnector
pub fn new<S>(service: S) -> Selfwhere
S: Service<TlsConnectRequest, Response = BoxConnection, Error = WireError> + Clone + Send + Sync + 'static,
S::Future: Send + 'static,
pub fn service(&self) -> BoxTlsService
Trait Implementations§
Source§impl Clone for TowerTlsConnector
impl Clone for TowerTlsConnector
Source§fn clone(&self) -> TowerTlsConnector
fn clone(&self) -> TowerTlsConnector
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl TlsConnector for TowerTlsConnector
impl TlsConnector for TowerTlsConnector
fn connect( &self, ctx: CallContext, uri: Uri, stream: BoxConnection, ) -> BoxFuture<Result<BoxConnection, WireError>>
Auto Trait Implementations§
impl !RefUnwindSafe for TowerTlsConnector
impl !UnwindSafe for TowerTlsConnector
impl Freeze for TowerTlsConnector
impl Send for TowerTlsConnector
impl Sync for TowerTlsConnector
impl Unpin for TowerTlsConnector
impl UnsafeUnpin for TowerTlsConnector
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more