//! Transport-neutral façade for the custom configuration service. //! //! Public callers see one small protocol API here. Its bounded query, //! session and replay mechanics stay in private sibling modules //! so no one concern becomes a second service owner. mod query; mod replay; mod session; pub use query::{ ConfigInfo, DescriptorResponse, EnumOptionResponse, ServiceResponse, ValueResponse, }; pub use session::ConfigProtocol;