varpulis-connector-api 0.10.0

Shared traits and types for Varpulis connector crates
Documentation

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])