Shared traits and types for Varpulis connector crates.
This crate defines the public API that individual connector crates
(e.g., varpulis-connector-mqtt) implement against. It contains:
- Core connector traits ([
SourceConnector], [SinkConnector]) - Managed connector trait ([
ManagedConnector]) - Sink trait and adapter ([
Sink], [SinkConnectorAdapter]) - Circuit breaker ([
circuit_breaker]) - Resource limits ([
limits]) - Helper functions ([
helpers]) - Declarative component registration ([
ConnectorFactory]) - Converter trait ([
converter])