// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
//! Connection management types for TDS protocol communication with SQL Server.
//!
//! Key types:
//! - [`tds_client::TdsClient`] — primary client for executing queries and managing connections
//! - [`client_context::ClientContext`] — connection configuration (credentials, encryption, timeouts)
//! - [`bulk_copy::BulkCopy`] — bulk data loading
pub
/// Client connection context and authentication factories.
pub
/// Server cursor RPCs (`sp_cursor*`) via the
/// [`CursorClient`](crate::connection::cursor_ops::CursorClient) trait.
pub
pub
pub
pub
pub
/// Primary client type and result set traits.
/// Transport layer (TCP, Named Pipes, Shared Memory).