pub fn open_with<S, DB>(name: S, url: S) -> Result<DB>where S: Into<String> + AsRef<str>, DB: ConnectionPool + Sync + Send,