Trait tiberius::SqlBrowser [−][src]
pub trait SqlBrowser { #[must_use] fn connect_named<'life0, 'async_trait>(
builder: &'life0 Config
) -> Pin<Box<dyn Future<Output = Result<Self>> + Send + 'async_trait>>
where
Self: Sized + Send + Sync,
'life0: 'async_trait,
Self: 'async_trait; }
Expand description
An extension trait to a TcpStream
to find a port and connecting to a
named database instance.
Only needed on Windows platforms, where the server port is not known and the
address is in the form of hostname\\INSTANCE
.
Required methods
If the given builder defines a named instance, finds the correct port
and returns a TcpStream
to be used in the Client
. If instance name
is not defined, connects directly to the given host and port.
Implementations on Foreign Types
This method can be used to connect to SQL Server named instances
when on a Windows paltform with the sql-browser-tokio
feature
enabled. Please see the crate examples for more detailed examples.
This method can be used to connect to SQL Server named instances
when on a Windows platform with the sql-browser-async-std
feature
enabled. Please see the crate examples for more detailed examples.