use crate::descriptor::ConnectorDescriptor;
use crate::open::{OpenConnection, PendingRawConnection};
pub trait Connector: Send + Sync {
fn descriptor(&self) -> &ConnectorDescriptor;
fn begin_open(&self, request: OpenConnection) -> PendingRawConnection;
}