establish_connection

Function establish_connection 

pub(super) async fn establish_connection<T: Transport + Send + Sync + 'static>(
    transport: &T,
    options: &ClientOptions,
    clean_start: bool,
    client: &mut Client<JournaledSession>,
) -> Result<EstablishedConnection<ReadHalf<T::Io>, WriteHalf<T::Io>>, DisconnectReason>
Expand description

Performs TCP connect, send CONNECT, wait for CONNACK.