Open djc opened 2 weeks ago
The modules are already nicely separated correspoinding to their roles, this change feels like it breaks that.
The modules are already nicely separated correspoinding to their roles, this change feels like it breaks that.
What's the difference in role between transport::service::tls
and transport::tls
? Having those separate doesn't really make sense to me either conceptually or in terms of complexity (both are very small modules, so having them in separate files just makes you have to bounce between modules to make sense of what's going on).
transport::service::tls
module is the utilities used by the channel and server service modules and transport::tls
is used by the transport wide implementations related to tls.
Counterproposal to #1763.