@@ -484,6 +484,7 @@ pub struct ClientOptions {
484
484
pub server_selection_timeout : Option < Duration > ,
485
485
486
486
#[ builder( default , setter( skip) ) ]
487
+ #[ derivative( Debug = "ignore" ) ]
487
488
pub ( crate ) socket_timeout : Option < Duration > ,
488
489
489
490
/// The TLS configuration for the Client to use in its connections with the server.
@@ -503,9 +504,11 @@ pub struct ClientOptions {
503
504
/// Information from the SRV URI that generated these client options, if applicable.
504
505
#[ builder( default , setter( skip) ) ]
505
506
#[ serde( skip) ]
507
+ #[ derivative( Debug = "ignore" ) ]
506
508
pub ( crate ) original_srv_info : Option < OriginalSrvInfo > ,
507
509
508
510
#[ builder( default , setter( skip) ) ]
511
+ #[ derivative( Debug = "ignore" ) ]
509
512
pub ( crate ) original_uri : Option < String > ,
510
513
511
514
/// Configuration of the trust-dns resolver used for SRV and TXT lookups.
@@ -515,6 +518,7 @@ pub struct ClientOptions {
515
518
/// configuration, so a custom configuration is recommended.
516
519
#[ builder( default , setter( skip) ) ]
517
520
#[ serde( skip) ]
521
+ #[ derivative( Debug = "ignore" ) ]
518
522
pub ( crate ) resolver_config : Option < ResolverConfig > ,
519
523
520
524
/// Used by tests to override MIN_HEARTBEAT_FREQUENCY.
0 commit comments