pub async fn connect_with_auxiliary<Buffer: ToBuffer + Send + Sync + 'static, Auxiliary>(
    reader: PipeRead,
    writer: PipeWrite,
    auxiliary: Auxiliary
) -> Result<(WriteEnd<Buffer, Auxiliary>, ReadEnd<Buffer, Auxiliary>, Extensions), Error>
Expand description

Initialize connection to remote sftp server and negotiate the sftp version.

Cancel Safety

This function is not cancel safe.

After dropping the future, the connection would be in a undefined state.