Adapters
app.infrastructure.adaptersInfrastructure-layer adapters — explicit wrappers to application interface contracts.
Each adapter wraps a concrete infrastructure class and exposes the corresponding application-layer interface. Concrete classes already satisfy their Protocol interfaces via structural subtyping; these adapters provide explicit named seams for documentation and testing purposes.
See Also
DetectionEngineInterface— a contract implemented by this adapter packageDetectionEngineAdapter— adapts concrete inference engines
Layer: Infrastructure. Context: Implements concrete processing and I/O behind application-facing contracts.
Modules and packages
app.infrastructure.adapters.detection_engine_adapterapp.infrastructure.adapters.detection_worker_adapterapp.infrastructure.adapters.export_all_worker_adapterapp.infrastructure.adapters.export_worker_adapterapp.infrastructure.adapters.video_decode_worker_control_adapter
Public re-exports
DetectionEngineAdapter: app.infrastructure.adapters.detection_engine_adapterDetectionWorkerAdapter: app.infrastructure.adapters.detection_worker_adapterExportAllWorkerAdapter: app.infrastructure.adapters.export_all_worker_adapterExportWorkerAdapter: app.infrastructure.adapters.export_worker_adapterVideoDecodeWorkerControlAdapter: app.infrastructure.adapters.video_decode_worker_control_adapter