pub type ClientBuilder = McpClientBuilder;
Aliased Type§
pub struct ClientBuilder { /* private fields */ }
Implementations
Source§impl McpClientBuilder
impl McpClientBuilder
Sourcepub fn with_version<S: Into<String>>(self, version: S) -> Self
pub fn with_version<S: Into<String>>(self, version: S) -> Self
Set client version
Sourcepub fn with_capabilities(self, capabilities: ClientCapabilities) -> Self
pub fn with_capabilities(self, capabilities: ClientCapabilities) -> Self
Set client capabilities
Sourcepub fn with_timeout(self, timeout: Duration) -> Self
pub fn with_timeout(self, timeout: Duration) -> Self
Set request timeout
Sourcepub fn with_retry_config(self, retry_config: RetryConfig) -> Self
pub fn with_retry_config(self, retry_config: RetryConfig) -> Self
Set retry configuration
Sourcepub fn with_connection_config(self, connection_config: ConnectionConfig) -> Self
pub fn with_connection_config(self, connection_config: ConnectionConfig) -> Self
Set connection configuration