pub trait UnixSocketClientExt<T, U> where
    T: Serialize + Send + Sync,
    U: DeserializeOwned + Send + Sync
{ fn connect<'async_trait, P, C>(
        path: P,
        codec: C
    ) -> Pin<Box<dyn Future<Output = Result<Client<T, U>>> + Send + 'async_trait>>
    where
        P: AsRef<Path> + Send,
        C: Codec + Send + 'static,
        P: 'async_trait,
        C: 'async_trait
; fn connect_timeout<'async_trait, P, C>(
        path: P,
        codec: C,
        duration: Duration
    ) -> Pin<Box<dyn Future<Output = Result<Client<T, U>>> + Send + 'async_trait>>
    where
        P: AsRef<Path> + Send,
        C: Codec + Send + 'static,
        P: 'async_trait,
        C: 'async_trait,
        Self: Send + 'async_trait
, { ... } }

Required Methods

Connect to a proxy unix socket

Provided Methods

Connect to a proxy unix socket, timing out after duration has passed

Implementors